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 包索引
六、安装 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
| Docker version 24.0.2, build ...
|
说明:
十、常见问题
1. Docker 命令报权限不足
可以加 sudo 使用:
或者将用户加入 docker 组:
1
| sudo usermod -aG docker $USER
|
然后重新登录。
2. 安装失败
检查:
十一、推荐生产环境配置
| 配置 |
建议 |
| Docker 版本 |
官方 stable |
| 开机自启 |
开启 |
| 用户权限 |
添加 docker 组 |
| 镜像源 |
阿里云 / Docker Hub |
十二、总结
在 Ubuntu 22 上安装 Docker 主要步骤:
- 更新系统
- 安装依赖
- 添加 GPG 密钥
- 添加官方仓库
- 安装 Docker
- 启动服务并开机自启
- 验证安装
适合:
- 云服务器
- VPS
- 容器化部署
- 开发环境
- 自动化运维