win10也能无缝使用docker

WSL (Windows Subsystem for Linux):win10 内置的linux内核,也就是在win10下可以使用双系统。
那么我们需要开启WSL子系统支持,控制面板->程序->启用或关闭windows功能
在这里插入图片描述

接着安装WSL更新包

在这里插入图片描述
直接根据以上界面进行相关配置即可。然后就是通过以上界面可以点到应用商店安装对应版本的ubuntu。

然后安装docker-desktop
下载链接
在这里插入图片描述
下载完成直接安装,安装完成后设置
在这里插入图片描述
之后设置ubuntu中的 docker_host为外部配置的远程端口即可。

echo "export DOCKER_HOST=tcp://localhost:2375" >> ~/.bashrc && source ~/.bashrc

在ubuntu中安装docker-ce
官网地址:https://docs.docker.com/engine/install/ubuntu/
授于当前用户以root权限运行Docker CLI

sudo usermod -aG docker $USER

安装docker-compose,如果你安装的版本不带pip,需要自行安装,如果有pip没有软链接需要自己添加软链接

pip3 install --user docker-compose

然后用命令查看是否安装正常

docker info

核对下版本,如果版本不对应就设置下下版本
在这里插入图片描述
如果你的docker-compose命令报如下错误
在这里插入图片描述
需设置docker-desktop
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/a807719447/article/details/111982337
今日推荐