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