当前位置: 首页 > news >正文

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

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


文章目录

  • Docker Desktop入门指南
    • 1. Docker Desktop简介
    • 2. 安装Docker Desktop
      • 2.1 系统要求
      • 2.2 下载和安装
    • 3. 配置Docker Desktop
      • 修改默认存储路径
    • 4. 运行你的第一个Docker容器
    • 5. Docker常用命令
    • 结论

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/ ↩︎

http://www.dtcms.com/a/310985.html

相关文章:

  • uboot armv8 启动流程之 linker script
  • 电脑手机热点方式通信(下)
  • QT中使用OpenCV保姆级教程
  • Vue项目根据OpenAPI自动生成请求后端接口ts文件
  • 嵌入式 - 数据结构:数据结构基础与链表
  • opencv自定义滤波
  • 计算机网络:任播和负载均衡的区别
  • 机动车超时停车识别准确率↑32%:陌讯动态时序建模算法实战解析
  • c++显示优化
  • 原生JS使用svg-pan-zoom库平移和缩放svg
  • 【网络与爬虫 37】ScrapeFly深度解析:云端爬虫革命,告别复杂部署拥抱一键API
  • ICCV2025 | 对抗样本智能安全方向论文汇总 | 持续更新中~
  • 数字人开发01--后端服务配置
  • ABP VNext + Redis Bloom Filter:大规模缓存穿透防护与请求去重
  • 嵌入式第十八课!!数据结构篇入门及单向链表
  • Python 类三大方法体系深度解析:静态方法、类方法与实例方法
  • LeetCode 每日一题 2025/7/28-2025/8/3
  • js的BOM
  • Redis核心机制与实践深度解析:从持久化到分布式锁
  • 中科院开源HYPIR图像复原大模型:1.7秒,老照片变8K画质
  • 北斗变形监测在地质灾害预警中的应用
  • 机器学习消融实验:方法论演进、跨领域应用与前沿趋势
  • sqli-labs:Less-19关卡详细解析
  • 基于单片机智能雨刷器/汽车刮水器设计
  • CCF IVC 2025“汽车安全攻防赛” -- Crypto -- WriteUp
  • 进程 Vs 线程
  • 小迪23年-22~27——php简单回顾(1)
  • 滚珠花键在汽车制造中有哪些高要求?
  • 【05】VisionMaster入门到精通——圆查找
  • 内网渗透——红日靶场七