Ubuntu安装指定版本的docker
1、删除docker相关组件
| #卸载旧版本 |
| apt-get autoremove docker docker-ce docker-engine docker.io containerd runc |
| #清空旧版docker占用的内存 |
| sudo apt-get remove --auto-remove docker |
| # 删除无用的相关的配置文件 |
| dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P |
| #删除相关目录 |
| rm -rf /etc/systemd/system/docker.service.d |
| rm -rf /var/lib/docker |
| #更新系统源 |
| sudo apt-get update |
| |
| |
2、安装 apt 依赖包,用于通过HTTPS来获取仓库
| sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common |
| |
3、添加阿里云的docker GPG密钥
4、添加阿里镜像源 设置稳定版仓库(添加到/etc/apt/sources.list中)
| sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" |
| |
| #更新 |
| sudo apt-get update |
5、查看有哪些版本
| apt-cache madison docker-ce |
| apt-cache madison docker-ce-cli |
6、安装最新/指定版本
| #安装最新版 |
| sudo apt-get install -y docker-ce |
| |
| #安装5:20.10.21~3-0~ubuntu-kinetic版 |
| sudo apt-get install -y docker-ce=5:20.10.21~3-0~ubuntu-kinetic docker-ce-cli=5:20.10.21~3-0~ubuntu-kinetic |
7、验证安装是否成功
8、重启Docker
| sudo service docker restart |
| |
| sudo systemctl restart docker |
9. 配置阿里容器镜像加速器
| vim /etc/docker/daemon.json |
| |

| |
| sudo systemctl daemon-reload |
| sudo systemctl restart docker |
| |
10. 设置docker开机自启
| sudo systemctl enable docker |
参考文档:
https://blog.csdn.net/s_daqing/article/details/128982516
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
2020-03-19 python 向excel 插入图片
2020-03-19 【转】Python进度条tqdm的使用
2020-03-19 如何使用python移除/删除非空文件夹?
2020-03-19 【转】python调用youtube-dl实现视频下载