一、卸載舊版 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
