PS:有關(guān)Docker版本就不重新介紹了,可以看我的上一篇博客Ubuntu16.04安裝Docker CE 并配置加速器
準(zhǔn)備工作
1、安裝Docker,需要64位版本的Centos 7
2、如果之前安裝過(guò)舊版本的Docker,請(qǐng)先卸載;首次安裝請(qǐng)?zhí)^(guò)此步驟。
$ sudo yum remove docker \
docker-common \
container-selinux \
docker-selinux \
docker-engine
準(zhǔn)備完以上步驟,就可以正式開(kāi)始在Centos上安裝Docker CE
開(kāi)始安裝Docker
Docker有兩種安裝方式,分為存儲(chǔ)庫(kù)和包安裝;官方指南推薦存儲(chǔ)庫(kù)安Docker,方便安裝和升級(jí)任務(wù);因此接下來(lái)我將以存儲(chǔ)庫(kù)的方式安裝Docker。
1、安裝 yum-utils ,它可以提供 yum-config-manager 來(lái)管理repository及擴(kuò)展包
$ sudo yum install -y yum-utils
2、設(shè)置穩(wěn)定的存儲(chǔ)庫(kù)
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3、更新 yum 包
$ sudo yum makecache fast
4、安裝最新版本的Docker CE
$ sudo yum install docker-ce
5、啟動(dòng)Docker CE
$ sudo systemctl start docker
至此Docker CE就安裝完成了,可以通過(guò)運(yùn)行hello-world 鏡像驗(yàn)證是否已經(jīng)正確安裝。
$ sudo docker run hello-world
配置國(guó)內(nèi)鏡像加速器
1、使用我的 DaoCloud 加速器
$ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://8ad7943c.m.daocloud.io
2、重啟Docker,就能正常下載部署鏡像了。
$ systemctl restart docker
$ docker run hello-world