主页 > 游戏开发  > 

Ubuntu24.04无脑安装docker(含图例)

Ubuntu24.04无脑安装docker(含图例)

centos系统请看这篇 Linux安装Docker教程(详解)

一. ubuntu更换软件源

请看这篇:Ubuntu24.04更新国内源

二. docker安装 卸载老版docker(可忽略) sudo apt-get remove docker docker-engine docker.io containerd runc

更新软件库 sudo apt update sudo apt upgrade

安装docker所需依赖 sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release

添加docker GPG密钥 curl -fsSL http://mirrors.aliyun /docker-ce/linux/ubuntu/gpg | sudo apt-key add -

添加阿里云的docker仓库 sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun /docker-ce/linux/ubuntu $(lsb_release -cs) stable"

如果有下面的提示看这里

安装docker sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

三. 配置docker 配置用户组,将当前用户添加到docker组,避免没有权限启动 sudo usermod -aG docker $USER # 重启才会生效 reboot

配置docker加速 (现在配置阿里云容器镜像加速需要是阿里云设备,我是本地机器,所以此处不使用阿里的镜像加速了) sudo vi /etc/docker/daemon.json # 直接复制进去并保存 (2025.2.15最新可用源,看到这里的同学评论一下是否还可用,不可用我会更新) { "registry-mirrors": [ " docker.hpcloud.cloud", " docker.m.daocloud.io", " docker.unsee.tech", " docker.1panel.live", "http://mirrors.ustc.edu ", " docker.chenby ", "http://mirror.azure ", " dockerpull.org", " dockerhub.icu", " hub.rat.dev", " proxy.1panel.live", " docker.1panel.top", " docker.m.daocloud.io", " docker.1ms.run", " docker.ketches " ] } # 启动/重启docker sudo systemctl daemon-reload #如果还没启动 sudo systemctl start docker #如果已经启动 sudo systemctl restart docker # docker开机自启 sudo systemctl enable docker # 验证镜像加速是否修改 查看Registry Mirrors部分 sudo docker info

验证docoker sudo docker run hello-world

四. 问题汇总 添加阿里云的docker仓库时

提示 W: http://mirrors.aliyun /docker-ce/linux/ubuntu/dists/noble/InRelease: 密钥存储在过时的 trusted.gpg 密钥环中(/etc/apt/trusted.gpg),请参见 apt-key(8) 的 DEPRECATION 一节以了解详情。

sudo cp /etc/apt/trusted.gpg /etc/apt/trusted.gpg.d/

重新添加阿里云的docker仓库

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun /docker-ce/linux/ubuntu $(lsb_release -cs) stable"
标签:

Ubuntu24.04无脑安装docker(含图例)由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Ubuntu24.04无脑安装docker(含图例)