環境: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