455 字
2 分钟
在 Ubuntu 22.04 上安装 Docker
在 Ubuntu 22.04 上安装 Docker,建议使用官方的 Docker CE(Community Edition)。以下是详细的步骤:
1. 更新系统并安装必要的依赖
首先,更新系统软件包,并安装一些 Docker 所需的基础依赖:
sudo apt updatesudo apt install -y ca-certificates curl gnupg2. 添加 Docker 官方 GPG 密钥
下载并安装 Docker 官方的 GPG 密钥,以确保软件包的真实性:
sudo install -m 0755 -d /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo tee /etc/apt/keyrings/docker.asc > /dev/nullsudo chmod a+r /etc/apt/keyrings/docker.asc3. 添加 Docker 软件源
将 Docker 官方软件源添加到您的系统中:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null4. 安装 Docker
更新软件包列表后,安装 Docker 及其相关组件:
sudo apt updatesudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin5. 启动 Docker 并设置开机自启
启动 Docker 服务并设置为开机自启:
sudo systemctl enable --now docker6. 验证 Docker 安装
确认 Docker 是否安装成功,查看 Docker 版本,并运行一个测试容器:
docker --version运行测试容器
sudo docker run hello-world7. (可选)让当前用户无需 sudo 使用 Docker
为了方便当前用户无须每次运行 Docker 命令时加 sudo,可以将当前用户添加到 Docker 组:
sudo usermod -aG docker $USERnewgrp docker # 使修改立即生效⚠️ 注意:添加 docker 组后,可能需要重新登录才能生效。
8. (可选)配置国内镜像加速
为了提高 Docker 镜像的下载速度,可以配置国内的镜像源。编辑 /etc/docker/daemon.json(如果该文件不存在则创建):
sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<EOF{"registry-mirrors": ["https://hub-mirror.c.163.com", "https://mirror.baidubce.com", "https://dockerproxy.com"]}EOF推荐镜像源:
- 网易云镜像:https://hub-mirror.c.163.com
- 百度云镜像:https://mirror.baidubce.com
- Docker Proxy:https://dockerproxy.com
重启 Docker 服务以使配置生效:
sudo systemctl daemon-reloadsudo systemctl restart docker安装完成后,您就可以在 Ubuntu 22.04 上顺利使用 Docker 了! 🚀
在 Ubuntu 22.04 上安装 Docker
https://blog.martinpu.cn/posts/ops/install-docker-ubuntu-22-04/