Ubuntu 22.04 上安装 Docker CE
在 Ubuntu 22.04 上安装 Docker CE(Community Edition)可以通过以下步骤完成。Docker 是一个用于开发、交付和运行应用程序的开放平台,它使得应用程序可以打包成轻量级的容器(Containers)。
1. 更新系统包
首先,确保你的系统包是最新的:
apt update
apt upgrade -y
2. 安装依赖包
安装一些必要的依赖包,这些包允许 apt 使用 HTTPS 通过存储库:
apt install apt-transport-https ca-certificates curl software-properties-common -y
3. 添加 Docker 的官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. 添加 Docker 存储库
添加 Docker 存储库到 apt 源:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
5. 更新包索引
更新 apt 包索引,以包括新的 Docker 包:
apt update -y
6. 安装 Docker CE
现在可以安装 Docker CE 了:
apt install docker-ce -y
7. 启动并验证 Docker
安装完成后,启动 Docker 并设置为开机自启动:
systemctl start docker
systemctl enable docker
验证 Docker 是否成功安装并正在运行:
systemctl status docker
或者,使用 Docker 版本命令查看版本信息:
docker --version
8. 测试 Docker 安装
通过运行 Docker 官方的 hello-world 镜像,测试 Docker 安装是否成功:
docker run hello-world
9. (可选) 配置非 root 用户使用 Docker
为了方便使用,你可以将当前用户添加到 Docker 组中,以便无需 即可运行 Docker 命令:
usermod -aG docker $USER
更新用户组更改后,重新登录或重启系统。
10. 验证用户组更改
重新登录后,可以验证你是否能够不使用 运行 Docker 命令:
docker run hello-world
完成上述步骤后,您应该可以在 Ubuntu 22.04 系统上成功安装并运行 Docker CE。如果有任何问题或进一步的帮助需要,请告诉我!
版权声明:本文由主机资讯网发布,如需转载请注明出处。