docker desktop入门(docker桌面版)(提示wsl版本太低解决办法)

发布于:2025-08-03 ⋅ 阅读:(13) ⋅ 点赞:(0)

参考文章:Docker Desktop Engine Stopped原因分析(docker桌面停止)WSL没装或没更新


Docker Desktop入门指南

在这篇文章中,我们将探索Docker Desktop的基本概念和操作,包括安装、配置、以及如何运行和管理Docker容器。此外,我们还将介绍一些实用的Docker命令,并通过示例代码块来解释它们的用法。

1. Docker Desktop简介

Docker Desktop是Docker公司为Windows和Mac OS X用户开发的一个应用程序。它允许你在本地计算机上运行Docker容器,而无需使用虚拟机或远程服务器1

2. 安装Docker Desktop

2.1 系统要求

根据你的操作系统版本,Docker Desktop有不同的系统要求:

  • Windows 10 64位: Pro, Enterprise, 或者 Education (Build 15063或更高)
  • MacOS Sierra 10.12 或更高2

2.2 下载和安装

可以从Docker官方网站下载Docker Desktop的最新版本。

下载后双击打开,按照安装向导的步骤进行安装。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

windows装完需要重启。

3. 配置Docker Desktop

启动Docker Desktop后,你可以通过系统托盘或菜单栏中的Docker图标访问Docker Desktop的设置。在设置页面中,你可以配置诸如CPU核心数、内存大小、代理设置等参数3

一开始给我报了个WSL版本太低的错误:
在这里插入图片描述

马也,这个wsl可坑了,搞不好就把windows系统搞崩了,我还是不玩这个docker desktop了,老老实实用虚拟机吧。。。


后面我换了台电脑,可以了。但是打开后发现dockr没启动,后面更新了wsl就好了,参考文章:

Docker Desktop Engine Stopped原因分析(docker桌面停止)WSL没装或没更新

在这里插入图片描述

修改默认存储路径

右上角小齿轮–> Resources --> Browser:

在这里插入图片描述

我C盘空间不足,在D盘新建了个docker_desktop文件夹,选择这个文件夹作为默认存储路径:
在这里插入图片描述
完后点击apply!

在这里插入图片描述

4. 运行你的第一个Docker容器

首先,打开命令行界面(例如Terminal或PowerShell),然后输入以下命令来运行一个名为hello-world的Docker容器:

docker run hello-world

当你运行这个命令时,Docker会做以下几件事情:

  1. 查找本地是否存在hello-world镜像
  2. 如果本地不存在,那么Docker就会从Docker Hub下载这个镜像
  3. 创建一个新的Docker容器
  4. 启动这个Docker容器,并运行其中的应用程序
  5. 在命令行界面中显示应用程序的输出4

5. Docker常用命令

以下是一些在使用Docker Desktop时可能会用到的常用命令:

# 列出所有正在运行的Docker容器
docker ps

# 列出所有Docker容器(包括已经停止的)
docker ps -a

# 停止一个正在运行的Docker容器
docker stop CONTAINER_ID

# 删除一个Docker容器
docker rm CONTAINER_ID

# 列出所有的Docker镜像
docker images

# 删除一个Docker镜像
docker rmi IMAGE_ID

# 构建一个Docker镜像
docker build -t IMAGE_NAME:TAG .

# 将Docker镜像推送到Docker Hub
docker push IMAGE_NAME:TAG

请记住,以上命令中的CONTAINER_IDIMAGE_IDIMAGE_NAMETAG都需要替换成你自己的容器ID、镜像ID、镜像名称和标签5

结论

希望通过本文,读者对Docker Desktop有了初步的了解和认识,能够利用Docker Desktop在本地环境中部署和运行Docker容器。未来,你可以深入学习和探索Docker的更多高级功能,例如Docker Compose、Docker Swarm、网络和存储配置等。



  1. Docker Inc., “Get started with Docker for Windows”, https://docs.docker.com/docker-for-windows/ ↩︎

  2. Docker Inc., “Docker Desktop for Mac user manual”, https://docs.docker.com/docker-for-mac/ ↩︎

  3. Docker Inc., “Docker Desktop for Windows user manual”, https://docs.docker.com/docker-for-windows/ ↩︎

  4. Docker Inc., “Get started with Docker”, https://docs.docker.com/get-started/ ↩︎

  5. Docker Inc., “Overview of docker commands”, https://docs.docker.com/engine/reference/commandline/cli/ ↩︎


网站公告

今日签到

点亮在社区的每一天
去签到