Windows系统下Docker安装教程

前言:一开始尝试了一些博客的安装方法,用Hyper-V,尝试后发现不能使用,然后查看官方文档安装成功


安装WSLicon-default.png?t=N7T8https://learn.microsoft.com/zh-cn/windows/wsl/basic-commands#install

1、按照教程先安装 WSL 和 Linux

中间可能会报错 可以试试下面的方法,我的没有WslService,重启电脑之后就正常了解决"WSL更新失败(退出代码: 1603) - Error code: Wsl/CallMsi/E_ABORT"icon-default.png?t=N7T8https://www.cnblogs.com/hg479/p/17897901.html

docker中文教程icon-default.png?t=N7T8https://docker-practice.github.io/zh-cn/install/windows.html

2、按照上面的【Windows 10 安装 Docker】一步步安装,安装成功后建议注册账号可以上传镜像。

出现的问题:

Docker删除镜像、容器后没有压缩ext4.vhdx文件导致C盘空间变小

关闭docker,使用如下命令

# 运行管理计算机的驱动器的 DiskPart 命令
diskpart
# 选择虚拟磁盘文件
select vdisk file="C:\Users\qsmn_\AppData\Local\Docker\wsl\data\ext4.vhdx"
# 压缩文件
compact vdisk
# 压缩完毕后卸载磁盘
detach vdisk

或者直接进入docker——Clean/Purge data

启动镜像后无法打开localhost:端口

Win10 localhost无法打开的解决方法(亲测)icon-default.png?t=N7T8https://blog.csdn.net/weixin_45034110/article/details/105295807我的使用上面博客的方法1和2后就可以正常访问了

使用docker图形化界面启动镜像可以正常打开jupyter但用命令启动镜像无法打开,而且jupyter页面的用户名和密码无法设置,网上说默认用户名是paddle 密码是命令行设置的,现在命令行无法打开jupyter,直接闭环

总结:使用docker还是要在Linux系统上,使用虚拟机安装Linux然后再安装docker。

参考资料

解决删除文件后 WSL2 磁盘空间不释放的问题



 

  • 20
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值