1、首先卸載舊版:
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
2、安裝依賴包:
yum install -y yum-utils device-mapper-persistent-data lvm2
3、設置安裝源(阿里雲):
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、啟用測試庫(可選):
yum-config-manager --enable docker-ce-edge yum-config-manager --enable docker-ce-test
5、安裝:
yum makecache yum install -y docker-ce
6、啟動:
systemctl start docker
開機自啟
systemctl enable docker
7、配置鏡像加速器(可選):
https://www.cnblogs.com/hackyo/p/9613465.html
8、測試:
docker run hello-world
9、安裝docker-compose(可選):
命令里的版本號可以去這里查找最新的:https://github.com/docker/compose/releases
sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
測試docker-compose:
docker-compose --version