Docker 学习路线 3:安装设置 Docker Desktop 与 Docker 引擎指南


Docker 学习路线 3:安装设置 Docker Desktop 与 Docker 引擎指南

安装和设置 Docker Desktop(适用于 Windows 和 macOS)或 Docker 引擎(适用于 Linux)是开始学习 Docker 的第一步。以下是安装设置 Docker Desktop 和 Docker 引擎的详细指南:

一、安装 Docker Desktop(Windows 和 macOS)

  1. 下载 Docker Desktop

  2. 安装 Docker Desktop

    • 执行下载的安装程序,按照向导完成安装过程。
  3. 启动 Docker Desktop

    • 安装完成后,在启动菜单或应用程序文件夹中找到 Docker Desktop,并启动它。
  4. 登录 Docker Hub(可选)

    • Docker Desktop 安装完成后,可以选择登录 Docker Hub 账号,以便后续使用 Docker Hub 上的功能。

二、安装 Docker 引擎(Linux)

  1. 更新系统

    • 在 Linux 系统上,首先确保系统已经更新到最新版本:
      sudo apt update
      sudo apt upgrade
      
  2. 安装 Docker

    • 执行以下命令安装 Docker 引擎:
      sudo apt install docker.io
      
  3. 启动 Docker 服务

    • 安装完成后,启动 Docker 服务:
      sudo systemctl start docker
      
  4. 设置 Docker 开机自启动

    • 可选步骤,设置 Docker 开机自启动:
      sudo systemctl enable docker
      

三、验证安装

  1. 验证 Docker 版本

    • 打开终端(Windows 可以使用 PowerShell 或 CMD),执行以下命令验证 Docker 版本:
      docker --version
      
  2. 运行测试容器

    • 运行一个简单的测试容器,如 Hello World:
      docker run hello-world
      
  3. 查看运行中的容器

    • 执行以下命令查看当前正在运行的容器:
      docker ps
      

四、常见设置

  1. 设置镜像加速器(中国大陆用户)

    • 在 Docker Desktop 或 Docker 引擎中设置镜像加速器,加速镜像拉取过程。
    • Docker Desktop 用户可以在 Docker Desktop 的设置界面中找到镜像加速器选项,填入镜像加速器地址。
    • Docker 引擎用户可以修改 Docker 配置文件 /etc/docker/daemon.json,添加以下内容:
      {
        "registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
      }
      
    • 重启 Docker 服务以使设置生效。
  2. 设置资源限制(可选)

    • 在 Docker Desktop 中可以设置 Docker 的资源限制,如 CPU 和内存限制,以及磁盘容量等。

通过以上步骤,您将成功安装和设置 Docker Desktop(适用于 Windows 和 macOS)或 Docker 引擎(适用于 Linux),并验证了 Docker 的基本功能。接下来,您可以开始学习如何使用 Docker 构建、运行和管理容器化应用程序。


原文链接:codingdict.net