win10也能无缝使用docker

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

接着安装WSL更新包

win10也能无缝使用docker_第2张图片
直接根据以上界面进行相关配置即可。然后就是通过以上界面可以点到应用商店安装对应版本的ubuntu。

然后安装docker-desktop
下载链接
win10也能无缝使用docker_第3张图片
下载完成直接安装,安装完成后设置
win10也能无缝使用docker_第4张图片
之后设置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

核对下版本,如果版本不对应就设置下下版本
win10也能无缝使用docker_第5张图片
如果你的docker-compose命令报如下错误
win10也能无缝使用docker_第6张图片
需设置docker-desktop
win10也能无缝使用docker_第7张图片

你可能感兴趣的:(工具)