admin管理员组文章数量:1558103
文章目录
- Windows上安装Docker桌面
- 一、Docker Desktop下载
- 二、Docker Desktop 安装
- 三、下载并安装Linux内核更新程序包
- 四、安装 Linux 分发
- 五、配置docker的镜像加速器
- 六、通过Linux分发版运行docker
- 安装Docker桌面常见问题及解决方案
- 一、在docker info 时出现如下的警告
- 二、Docker 运行时提示 WSL 2 is not installed
Windows上安装Docker桌面
个人设备:
电脑:笔记本ThinkPad T14 4核 16G
OS:Windows 10 64位:专业版
一、Docker Desktop下载
获取Docker Desktop安装程序1
获取Docker Desktop安装程序2-推荐
安装程序:
二、Docker Desktop 安装
1、安装之前,检查在Windows上是否启用WSL 2功能,查看步骤:
控制面板 -> 程序和功能 -> 启用或关闭 Windows 功能 -> 勾选“适用于Linux的Windows子系统”选项 -> 确定
2、Docker Desktop 安装步骤:
- 双击 Docker Desktop Installer.exe 安装程序
- 配置
- 安装进行中
- 安装成功后会重启计算机(卸载Docker Desktop,重新安装不会重启):
- 重新启动Docker Desktop,勾选同意即可:
- 启动Docker Desktop,根据提示请详见三:
- 完成 步骤三、下载并安装Linux内核更新程序包,重新启动Docker Desktop,如下图,启动成功:
三、下载并安装Linux内核更新程序包
- 下载 Linux 内核更新包
-
双击 wsl_update_x64.msi 安装程序
-
下一步
-
完成安装
-
安装完成后,重启电脑
四、安装 Linux 分发
步骤 6 - 安装所选的 Linux 分发:
- 下载发行版 (本人使用的发行版)
- 下载的 .appx 文件安装包
- 安装
其中 app-name 是 Linux 发行版 .appx 文件的名称。
Add-AppxPackage .\app_name.appx
Appx 包下载完成后,也可以通过双击 appx 文件开始运行新发行版
-
安装成功
-
启动新安装Linux分发版-Ubuntu,创建用户账号和密码
-
将Ubuntu转换为wsl 2
转换前:
-
转换步骤:
查看当前Ubuntu的wsl版本
wsl -l -v
转换:
wsl --set-version Ubuntu-18.04 2
- 将Ubuntu转为wsl 2之后,就可以在docker中设置将Ubuntu结合(如果没有成功配置wsl 2将不会有此选项)
- 将WSL2设置为默认版本
wsl --set-default-version 2
五、配置docker的镜像加速器
- 获取阿里云镜像加速器地址
-
将镜像加速器地址配置到Docker中,配置成功重启应用
注意:添加 3、配置项时,不要忘记英文逗号 -
检查镜像加速器是否配置成功,使用如下命令:
docker info
六、通过Linux分发版运行docker
- 运行一个样本容器
- 地址访问,出现该页面,则启动成功
- Windows子系统路径
C:\Users\用户名\AppData\Local\Docker\wsl
C:\Program Files\Docker\Docker\resources\wsl
安装Docker桌面常见问题及解决方案
一、在docker info 时出现如下的警告
WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
参考地址:
No WARNING: blkio support weight
警告:不支持blkio throttle.read_bps_device。这条消息是什么?
二、Docker 运行时提示 WSL 2 is not installed
Docker 运行时提示 WSL 2 is not installed:https://blog.csdn/sdnuwjw/article/details/113278441
版权声明:本文标题:《Docker-在Windows上安装Docker桌面》 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727390356a1112604.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论