安裝參考docker官方文檔:https://docs.docker.com/engine/install/
前置條件:安裝Docker必須啟用centos extras存儲庫。默認情況下,這個庫是啟用的。
如果安裝過docker需要卸載舊版本
$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
使用倉庫安裝docker
設置安裝庫
$ sudo yum install -y yum-utils $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
可選部分
$ sudo yum-config-manager --enable docker-ce-nightly $ sudo yum-config-manager --enable docker-ce-test
//修改為disable可禁止該部分
$ sudo yum-config-manager --disable docker-ce-nightly
安裝命令
$ sudo yum install docker-ce docker-ce-cli containerd.io
啟動
$ sudo systemctl start docker
設置阿里雲鏡像
登錄阿里雲賬號(可復用淘寶賬號)
進入阿里雲控制台的容器鏡像服務:https://cr.console.aliyun.com/cn-hangzhou/instances/repositories
選中鏡像加速器
復制配置到xshell窗口
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["你自己的阿里雲加速地址"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
運行hello-world image查看效率以及安裝是否成功
sudo docker run hello-world