马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Ubuntu 24.04 LTS 上装 Docker CE 已经不复杂,难点只剩两处:仓库密钥与源怎么加,以及国内拉镜像太慢怎么加速。下面按官方顺序走一遍,补上加速配置。
一、更新索引并安装依赖
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
二、添加 Docker 官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
三、添加稳定仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
四、再更新索引并安装 Docker CE
sudo apt-get update
sudo apt-get install docker-ce
五、验证运行状态
sudo systemctl status docker
docker --version
输出里能看到版本号(如 Docker version 26.1.3)即安装成功。
六、让普通用户也能跑 docker
sudo usermod -aG docker ${USER}
加完要注销重新登录(或重启)才会生效,否则会报权限不足。
七、配镜像加速器
国内从 Docker Hub 拉镜像经常很慢,配置一个 registry mirror 能省很多等待时间。常见可用的加速地址有 Docker 中国区镜像、网易、中科大、腾讯云等,总体阿里云最稳。先在阿里云控制台「容器镜像服务 → 镜像工具 → 镜像加速器」里拿自己的专属地址(形如 https://<id>.mirror.aliyuncs.com),再写配置:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-EOF
{
"registry-mirrors": ["https://<你的专属加速器地址>"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
改完记得 daemon-reload 并重启 docker 服务,配置才读得进去。
两处最容易出错:仓库地址里的发行版代号要跟系统一致(24.04 的代号是 noble,用 lsb_release -cs 自动取最省事),以及 daemon.json 写成非法 JSON 会导致 docker 起不来——配完先 docker info 看一眼 Registry Mirrors 有没有出现。
qidao123.com企服评测-应用市场 编辑提示 |