環境:centos7
1.先確定linux是否是centos7
cat /etc/redhat-release
2.如果自己的linux上之前有安裝docker,先解除安裝。如果沒有,則直接跳過這一步。
執行下面的命令:
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
3.安裝gcc
3.1先確定是否能上網(在centos右上角)
3.2安裝gcc,我這裡之前安裝了gcc.
yum -y install gcc
3.3安裝gcc-c++,之前已經安裝了。
yum -y install gcc-c++
4.安裝需要的軟體包
yum install -y yum-utils
5.設定stable映象倉庫
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
注意:這裡不要按照官網的命令設定,否則後期下載映象的時候很可能出現超時這些情況,如下圖。
6.更新yum軟體包索引
yum makecache fast
7.安裝docker,安裝過程可能比較慢,耐心等一下。
yum -y install docker-ce docker-ce-cli containerd.io
8.啟動docker
systemctl start docker
9.測試
docker run hello-world