Centos安裝docker(linux安裝docker)
1、卸載舊版本docker
卸載舊版本docker命令
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
現(xiàn)在就是沒有舊版本的docker
2、安裝docker的yum庫
yum install -y yum-utils
3、配置docker的yum源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
如果該步驟報如下錯誤,文章末尾有對應(yīng)解決方案
4、安裝docker
yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
查看docker版本
docker images 查看docker鏡像情況(此處是為了以此來驗證docker是否啟動)
如下的回復(fù)是沒有連接到docker,因為docker沒有啟動
5、啟動和校驗docker
下面這條命令讓他開機(jī)自啟
systemctl enable docker
然后手動啟動docker
以后就不用手動啟動了,就這次需要手動啟動
systemctl start docker
命令執(zhí)行完畢后再次拿docker images驗證,發(fā)現(xiàn)有如下輸出,說明真正啟動成功
以下再寫幾個常用的docker啟動或關(guān)閉的命令
停止docker
systemctl stop docker
重啟docker
systemctl restart docker
6、配置阿里云鏡像
將加速地址配到docker
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
7、配置dockeryum源報錯的結(jié)局方案
進(jìn)入下面這個目錄
cd /etc/yum.repos.d
修改這個文件
把這一行注釋掉
成功:
編程精選網(wǎng)(www.codehuber.com),程序員的終身學(xué)習(xí)網(wǎng)站已上線!
如果這篇【文章】有幫助到你,希望可以給【JavaGPT】點個贊??,創(chuàng)作不易,如果有對【后端技術(shù)】、【前端領(lǐng)域】感興趣的小可愛,也歡迎關(guān)注?????? 【JavaGPT】??????,我將會給你帶來巨大的【收獲與驚喜】??????!
本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布!