docker環境的安裝
Centos 7下安裝
Docker要求CentOS 系統的內核版本高於3.10(Centos 7環境下),可以使用下方命令查看內核版本
uname -r // 查看內核版本
確保yum包更新到最新
yum update // 更新yum
卸載舊版本(如果安裝過舊版本的話)
yum remove docker docker-common docker-selinux docker-engine
安裝需要的軟件包, yum-util 提供yum-config-manager功能,另外兩個是devicemapper驅動依賴的
yum install -y yum-utils device-mapper-persistent-data lvm2
設置阿里yum源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
可以查看所有倉庫中所有docker版本,並選擇特定版本安裝
yum list docker-ce --showduplicates | sort -r
安裝docker(自選版本安裝有坑)
yum install docker-ce // 由於repo中默認只開啓stable倉庫,故這裏安裝的是最新穩定版
yum -y install docker-ce-[VERSION] // 自行選擇版本
yum -y install docker-ce-18.03.1.ce-1.el7.centos // 有坑,找對應自己操作系統的版本安裝
啓動並加入開機啓動
systemctl start docker
systemctl enable docker
驗證安裝是否成功(有client和service兩部分表示docker安裝啓動都成功了)
docker version
設置鏡像加速器,提高鏡像拉取速度,在阿里雲有docker專屬加速器地址,不過需要有一個支付寶賬號登錄
vim /etc/docker/daemon.json
設置好加速器地址後,重啓docker服務
systemctl daemon-reload
systemctl restart docker