图文手把手教Windows中如何安装Docker

发布于 1周前 作者 itying888 最后一次编辑是 5天前 来自 分享

图文手把手教Windows中如何安装Docker

注意:操作系统上面需要启用Hyper-V 和适用Linux的子系统。

Hyper-V 是微软开发的虚拟机,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。这是 Docker Desktop for Windows 所使用的虚拟机。但是,这个虚拟机一旦启用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本将无法使用!如果你必须在电脑上使用其他虚拟机(例如开发 Android 应用必须使用的模拟器),请不要使用 Hyper-V!

Windows中如何安装Docker视频详解:https://www.bilibili.com/video/BV12QoeYsET1

image.png

image.png

下载软件包

下载软件包:https://docs.docker.com/engine/install/

image.png

安装软件

image.png

image.png

image.png

注意:此方法仅适用于 Windows 10 操作系统专业版、企业版、教育版和部分家庭版!

运行软件

如果第一次打开提示下面错误,请下载安装wslupdatex64.mis 后重启docker

image.png

https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package

image.png

下载wslupdatex64.mis 安装后重启docker docker info

image.png

镜像加速

鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是阿里的镜像地址:https://02xz0m84.mirror.aliyuncs.com 在任务栏点击 Docker for mac 应用图标 -> Perferences… -> Docker Engine { … “registry-mirrors”: [“https://02xz0m84.mirror.aliyuncs.com”] … }

image.png

通过运行hello world映像来验证Docker引擎安装是否正确

启动hello-world容器 docker run hello-world [root@localhost /]# docker run hello-world Unable to find image ‘hello-world:latest’ locally latest: Pulling from library/hello-world b8dfde127a29: Pull complete Digest: sha256:df5f5184104426b65967e016ff2ac0bfcd44ad7899ca3bbcf8e44e4461491a9e Status: Downloaded newer image for hello-world:latest

Hello from Docker! This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:

  1. The Docker client contacted the Docker daemon.
  2. The Docker daemon pulled the “hello-world” image from the Docker Hub. (amd64)
  3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading.
    1. The Docker daemon streamed that output to the Docker client, which sent it to your terminal.

To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID: https://hub.docker.com/

For more examples and ideas, visit: https://docs.docker.com/get-started/


回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!