Ubuntu 22 安装 Docker 完整教程
wxk1991 Lv3

Ubuntu 22 安装 Docker 完整教程

Docker 是目前最流行的容器化平台,适合:

  • 部署应用
  • 搭建环境
  • CI/CD
  • 测试与开发
  • 云服务器运维

本篇文章教你:

  • Ubuntu 22 安装 Docker
  • 启动 Docker 服务
  • 开机自启
  • 验证安装是否成功

一、更新系统

先更新系统:

1
2
sudo apt update
sudo apt upgrade -y

二、安装依赖包

安装 Docker 所需依赖:

1
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y

三、添加 Docker 官方 GPG 密钥

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

四、添加 Docker 官方仓库

1
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

五、更新 APT 包索引

1
sudo apt update

六、安装 Docker 引擎

1
sudo apt install docker-ce docker-ce-cli containerd.io -y

七、启动 Docker 服务

1
sudo systemctl start docker

八、开机自启 Docker

1
sudo systemctl enable docker

九、验证 Docker 是否安装成功

1
sudo docker --version

示例输出:

1
Docker version 24.0.2, build ...

说明:

1
Docker 安装成功

十、常见问题

1. Docker 命令报权限不足

可以加 sudo 使用:

1
sudo docker ps

或者将用户加入 docker 组:

1
sudo usermod -aG docker $USER

然后重新登录。


2. 安装失败

检查:

  • 系统是否更新
  • apt 源是否正确
  • 依赖包是否缺失

十一、推荐生产环境配置

配置 建议
Docker 版本 官方 stable
开机自启 开启
用户权限 添加 docker 组
镜像源 阿里云 / Docker Hub

十二、总结

在 Ubuntu 22 上安装 Docker 主要步骤:

  1. 更新系统
  2. 安装依赖
  3. 添加 GPG 密钥
  4. 添加官方仓库
  5. 安装 Docker
  6. 启动服务并开机自启
  7. 验证安装

适合:

  • 云服务器
  • VPS
  • 容器化部署
  • 开发环境
  • 自动化运维