centos7 docker 安裝教程

安全劍客發表於2020-02-10
本文教你如何在   7 及以上版本進行 docker 安裝。
第一步,確定是centos7及以上版本
cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
第二步,yum安裝gcc相關
確定centos7可以上外網
yum -y install gcc
yum -y install gcc-c++
安裝完成之後,檢視gcc版本
gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=
Thread model: posix
gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)
第三步,解除安裝舊版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

\是連線符

第四步,安裝需要的軟體包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
第五步設定stable映象庫
# 官方推薦
sudo yum-config-manager \
--add-repo \

# 實際推薦
sudo yum yum-config-manager --add-repo 
第六步更新yum軟體包索引
yum makecache fast
第七步安裝docker ce
# 官網
sudo yum -y install docker-ce docker-ce-cli containerd.io
# 尚矽谷
yum -y install docker-ce
第八步啟動docker
sudo systemctl start docker
第九步測試
docker version
docer run hello-world
第十步配置映象加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json
# daemon.json中的內容
{
"registry-mirrors": ["]
}
# 重新載入daemon.json
sudo systemctl daemon-reload
# 重啟docker
sudo systemctl restart docker
第十一步解除安裝
# 停止docker
systemctl stop docker
# 移除docker
sudo yum -y remove docker-ce
# 移除所有容器/映象/資料卷
sudo rm -rf /var/lib/docker

原文地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2675040/,如需轉載,請註明出處,否則將追究法律責任。

相關文章