暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

安装Docker Desktop

架构师老陆 2022-06-21
2166
这里针对Windows用户,特别是家庭版用户,介绍Docker Desktop的安装过程。

一、系统要求

  • Windows 11 64位:家庭版或专业版,至少21H2;企业版或教育版,至少21H2。

  • Windows 10 64位:家庭版或专业版,至少21H1;企业版或教育版,至少20H2。

  • 在Windows上启用WSL 2功能。

  • 要在Windows 10或Windows 11上成功运行WSL 2,需要满足以下硬件先决条件:

    • 具有二级地址转换(SLAT)功能的64位处理器

    • 4GB系统内存

    • 必须在BIOS设置中启用BIOS级别的硬件虚拟化支持

  • 下载并安装Linux内核更新程序包。

系统要求可能随时间更新,请通过官方文档了解最新要求。地址如下

https://docs.docker.com/desktop/windows/install/#system-requirements

二、下载安装

1、安装
  1. 前往https://aka.ms/wsl2kernel,下载Linux内核更新程序包,双击wsl_update_x64.msi执行更新。

  2. 前往https://www.docker.com/get-started,下载Docker Desktop,选择for Windows版本,双击Docker Desktop Installer.exe进行安装。

2、查看

安装完成,打开命令提示符(或终端),输入以下命令查看Docker安装结果。
    # 查看Docker版本
    docker --version


    # 查看Docker环境
    docker version
    安装前,如果不清楚本机是否已安装Docker,也可以通过以上命令检查下,避免重复安装,顺便查看当前已安装版本信息。

    3、欢迎

    安装完成,双击桌面快捷方式启动Docker Desktop,选择跳过教程(Skip tutorial)直接进入主界面(通过Quick Start Guide可以再次进入教程)。

    三、入门体验

    首先,打开命令提示符(或终端),分别执行以下命令。

    1、拉取镜像

      docker pull hello-world
      这里,从Docker Hub服务器上拉取了一个名为hello-world的镜像资源,其中,资源版本未指定,Docker统一默认为latest,也就是最新版。
      在Docker命令格式中,在应该填写版本的地方,如果没填写,则统一默认为latest。

      2、创建容器并启动

        docker run hello-world
        看到“Hello from Docker!”表示容器运行良好。运行完,容器自动停止。
        如果容器运行的是Nginx、MySQL这样的镜像资源,run命令后,容器将一直运行,直到收到停止运行命令。
        run命令,表示创建并启动容器,如果要再次运行已创建的容器,应该使用start命令。

        3、查看容器

          # 查看运行中的容器
          docker ps


          # 查看全部容器
          docker ps -a
          没有运行中的容器,hello-world容器,在启动后,运行完成就自动退出了。

          4、查看镜像

            docker images
            列表中有一个镜像,镜像资源名为hello-world,镜像ID为feb5d9fea6a5。

            5、结合Docker Desktop

            基于以上过程,我们再回头看看Docker Desktop,就简单多了。

            查看容器

            查看镜像
            以上,就是Windows 11家庭版下安装Docker Desktop的全过程。接下来,开始掌握Docker的基本操作。
            文章转载自架构师老陆,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

            评论