Ubuntu 24.04 LTS 安装Docker

[复制链接]
发表于 2026-10-4 14:39:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

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企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表