自学内容网 自学内容网

Docker Desktop安装

0 Preface/Foreward

1 安装

1.1 运行docker安装包

安装完Docker Desktop后,运行Docker Desktop,出现WSL 2安装不完整情况,具体情况如下: 

解决方法旧版 WSL 的手动安装步骤 | Microsoft Learn

也可以直接下载新的安装包,然后安装。https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

2 使用

2.1 启动Docker

注意:要启动Docker,需要登陆账号。

 PS C:\Users\Andy.fan> docker run -d -p 80:80 docker/getting-started
Unable to find image 'docker/getting-started:latest' locally
latest: Pulling from docker/getting-started
c158987b0551: Pull complete
1e35f6679fab: Pull complete
cb9626c74200: Pull complete
b6334b6ace34: Pull complete
f1d1c9928c82: Pull complete
9b6f639ec6ea: Pull complete
ee68d3549ec8: Pull complete
33e0cbbb4673: Pull complete
4f7e34c2de10: Pull complete
Digest: sha256:d79336f4812b6547a53e735480dde67f8f8f7071b414fbd9297609ffb989abc1
Status: Downloaded newer image for docker/getting-started:latest
0130d63f7f0180c19450c9c03278bd1e56f19b6f86b6779ccf80bdd74f906341
PS C:\Users\Andy.fan>

 2.2 为WSL distro激活Docker desktop

 

 参考上面的建议文档:https://docs.docker.com/desktop/wsl/

 根据上面提醒,在Docker Desktop设置界面:settings > Resources > WSL INTEGRATION

选中默认的WSL distro(可以按照多个发行版本),当前只安装了一个发行版本,所以Ubuntu-18.04就是默认的发行版本。

激活成功WSL Docker Desktop,输入docker命令,显示Usage 命令文本:

2.3 Docker Desktop启动的WSL distro

 Docker Desktop 安装了两个special-purpose internal Linux distros:都不能用作通用开发

  • docker-desktop:用来运行Docker engine (dockerd)
  • docker-desktop-data:存储容器(containers)和镜像(image)。

 


原文地址:https://blog.csdn.net/yanlaifan/article/details/140616111

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!