在Ubuntu系统22.04上安装Docker
- 开源代码
- 2025-09-12 02:21:01

在 Ubuntu 系统 22.04 上安装 Docker 在 Ubuntu 系统 22.04 上安装 Docker1. 更新系统包2. 安装依赖工具3. 添加 Docker 官方 GPG 密钥4. 添加 Docker 的 APT 仓库5. 安装 Docker Engine6. 启动并设置 Docker 服务7. 验证安装8. 配置非 Root 用户权限(可选)9. 配置镜像加速器(可选,推荐国内用户)10. 检查 Docker 版本卸载 Docker常见问题 在 Ubuntu 系统 22.04 上安装 Docker
安装 Docker 的步骤如下:
1. 更新系统包
确保系统软件包是最新的:
sudo apt update && sudo apt upgrade -y2. 安装依赖工具
安装 Docker 所需的工具和证书:
sudo apt install -y ca-certificates curl gnupg lsb-release3. 添加 Docker 官方 GPG 密钥 sudo mkdir -p /etc/apt/keyrings curl -fsSL download.docker /linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
4. 添加 Docker 的 APT 仓库 echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] download.docker /linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5. 安装 Docker Engine
更新包索引并安装 Docker:
sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin6. 启动并设置 Docker 服务 sudo systemctl enable docker sudo systemctl start docker
7. 验证安装
运行测试容器,验证 Docker 是否正常工作:
sudo docker run hello-world如果看到 Hello from Docker! 的输出,说明安装成功。
8. 配置非 Root 用户权限(可选)
允许普通用户无需 sudo 运行 Docker 命令(需重新登录生效):
sudo usermod -aG docker $USER注意: 此操作有安全风险,需谨慎使用。
9. 配置镜像加速器(可选,推荐国内用户)
编辑 Docker 配置文件,添加镜像加速地址(如阿里云、腾讯云):
sudo nano /etc/docker/daemon.json添加以下内容(以阿里云为例):
{ "registry-mirrors": [" <你的加速器地址>.mirror.aliyuncs "] }重启 Docker 服务:
sudo systemctl restart docker10. 检查 Docker 版本 docker --version
输出类似 Docker version 24.0.7, build xxxxxxx 表示成功。
卸载 Docker
如果需要卸载 Docker:
sudo apt purge docker-ce docker-ce-cli containerd.io sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd常见问题 权限问题:如果未将用户加入 docker 组,需使用 sudo 执行 Docker 命令。镜像拉取慢:配置镜像加速器或使用代理。服务未启动:检查 systemctl status docker 确认服务状态。
在Ubuntu系统22.04上安装Docker由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“在Ubuntu系统22.04上安装Docker”