不同版本可能有差異具體資訊查看官網 官網:https://docs.docker.com/engine/install/centos/
安裝
#環境準備
#查看環境
uname -r # 系統內核在3.10以上
# CentOS 7 以上
cat /etc/os-release
# 1、卸載舊版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
#2、裝一些基礎資源
yum install -y yum-utils
#3、設定鏡像倉庫
# 默認國外 慢! 不建議用
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
#阿里云加速 推薦
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#更新yum索引
yum makecache fast # centos8沒有該引數(fast),解決辦法為:去掉fast引數
#4、安裝最新版docker
yum install docker-ce docker-ce-cli containerd.io
#4、指定版本安裝
#要安裝特定版本的 Docker Engine,列出可用版本,然后選擇并安裝:
yum list docker-ce --showduplicates | sort -r
# VERSION_STRING 指指定的版本
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
#5、啟動 Docker,
systemctl start docker
#6、查看docker是否安裝成功(二選一驗證即可)
#6.1 執行
docker version
#6.2、通過運行hello-world 映像驗證 Docker Engine 是否已正確安裝
docker run hello-world
卸載
#1、卸載 Docker Engine、CLI 和 Containerd(容器) 包
yum remove docker-ce docker-ce-cli containerd.io
#2、主機上的映像、容器、卷或自定義組態檔不會自動洗掉,洗掉所有鏡像、容器和卷:
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/386453.html
標籤:Java
上一篇:C++ 之 常量成員函式
