Skip to content

◷ 发表于: 2025-03-18

◷ 更新于: 2025-08-01

🅆 字数: 0

docker 文档

logo

安装

  1. 前置执行
bash
  sudo apt update
  sudo apt upgrade -y

提示

如果已安装过 docker 请先卸载原本已经安装的 docker

bash
$ sudo apt-get remove docker docker-engine docker.io containerd runc
  1. 安装 docker 的前置依赖
bash
$  sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common lsb-release
  1. 添加 Docker 官方 GPG 密钥: 使用 curl 命令添加 Docker 的 GPG 密钥,确保软件包的合法性。
bash
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  1. 设置 Docker APT 存储库: 添加 Docker 的 APT 存储库到系统的源列表中。这里推荐使用阿里云镜像加速下载。
bash
$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  1. 更新 APT 包索引: 再次更新软件包索引,以包含 Docker 存储库中的新包。
bash
$ sudo apt-get update
  1. 安装 Docker Engine 和 Docker Compose: 使用以下命令安装 Docker CE(社区版)和 Docker Compose 插件。
bash
$ sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
  1. 启动 Docker 服务: 安装完成后,启动 Docker 服务并设置为开机自启。
bash
$ sudo systemctl start docker
$ sudo systemctl enable docker

验证

通过运行 docker --versiondocker-compose --version 命令验证 Docker 和 Docker Compose 是否安装成功。如果显示版本信息,则表示安装成功。

bash
$ docker --version
$ docker-compose --version

docker-version

docker-compose-version

基于 CC BY-NC-SA 4.0 许可发布