centOS debian ubuntu 一键安装 docker 教程
一、卸载旧版 Docker
在安装新版 Docker 前,我们需要将 VPS 上的旧版 Docker 卸载了,包括 docker
, docker.io
, 以及 docker-engine
。如果卸载命令提示没有找到对应的包则说明你的 VPS 上没有旧版 Docker。
1、CentOS 卸载 Docker 教程
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2、Debian / Ubuntu 卸载 Docker 教程
sudo apt-get remove docker docker-engine docker.io containerd runc
二、一键安装 Docker
CentOS / Debian / Ubuntu 一键安装 Docker 的命令是一样的,都 Docker 官方提供:
curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh
三、其他 Docker 安装方法
除了 Docker 一键安装脚本外,一般来说还有其他 Docker 安装方法,并且 Docker 官方的建议是在测试和开放环境下才使用一键脚本安装。
这是 Docker 官方提供的另外两种安装方法:
- 大多数用户会设置 Docker 的存储库并从中进行安装,以简化安装和升级任务,这是推荐的方法。
- 一些用户下载并手动安装 RPM 软件包,并完全手动管理升级,这在诸如在无法访问互联网的空白系统上安装 Docker 的情况下非常有用。
参考:https://docs.docker.com/engine/install
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2016-05-01 redis在windows下安装和PHP中使用
2016-05-01 CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
2016-05-01 LNMP(linux+nginx+mysql+php)服务器环境配置
2016-05-01 CentOS 6.3下rsync服务器的安装与配置
2016-05-01 MySQL 常用基础命令
2016-05-01 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法