部署及安装 0.1 Help

Docker安装

Docker 的安装步骤因操作系统而异,以下是常见系统的安装方法:

Linux 系统安装 Docker

1. 卸载旧版本(如有)

sudo apt-get remove docker docker-engine docker.io containerd runc

2. 安装依赖工具

sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release

3. 添加 Docker 官方 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4. 添加 Docker 仓库

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5. 安装 Docker 引擎

sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io

6. 验证安装

sudo docker run hello-world

7. 配置非 root 用户权限(可选)

sudo usermod -aG docker $USER # 退出终端重新登录生效

macOS 安装 Docker

  1. 下载 Docker Desktop
    访问 Docker 官网 ,下载 macOS 版安装包(.dmg 文件)。

  2. 安装
    双击下载的 .dmg 文件,将 Docker 图标拖到 Applications 文件夹。

  3. 启动 Docker
    打开 Applications 中的 Docker 应用,完成初始化配置。

  4. 验证
    在终端运行:

    docker --version docker run hello-world

Windows 安装 Docker

系统要求:

  • Windows 10/11 专业版/企业版(需启用 Hyper-V 和 WSL2)

  • 家庭版需安装 WSL2

步骤:

  1. 下载 Docker Desktop
    官网 下载 Windows 版安装包(.exe 文件)。

  2. 安装
    双击安装包,按提示完成安装(安装过程中会启用 WSL2 和 Hyper-V)。

  3. 启动 Docker
    安装完成后,从开始菜单启动 Docker Desktop。

  4. 验证
    打开 PowerShell 或 CMD,运行:

    docker --version docker run hello-world

安装后配置(可选)

  1. 配置镜像加速器(国内用户推荐)
    修改 /etc/docker/daemon.json (Linux/macOS)或 Docker Desktop 设置(Windows):

    { "registry-mirrors": [ "https://registry.docker-cn.com", "https://mirror.ccs.tencentyun.com" ] }

    重启 Docker 服务生效。

  2. 更新 Docker
    使用系统包管理器(Linux)或重新下载安装包(Windows/macOS)。

常见问题

  • 权限问题 :Linux 用户需将当前用户加入 docker 组。

  • 启动失败 :检查系统是否满足要求(如 WSL2 或 Hyper-V 已启用)。

  • 网络问题 :配置镜像加速器或检查防火墙设置。

按照以上步骤操作,即可在主流系统上完成 Docker 的安装和基础配置。

Last modified: 12 March 2025