阿里雲服務器Linux(CentOS7)安裝Docker

環境準備

基於阿里雲服務器Linux的CentOS7linux

且確保已經安裝了gcc相關環境c++

yum -y install gcc
yum -y install gcc-c++

1、查看官方文檔

根據官方文檔步驟安裝docker

官網地址:https://www.docker.com/json

image

image

image

image

2、根據官方文檔步驟安裝

一、先卸載舊版本

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

二、安裝須要的軟件包

yum install -y yum-utils

image

三、配置阿里雲鏡像倉庫

# 使用國內阿里雲的
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

image

四、更新yum軟件包索引

yum makecache fast

image

五、安裝Docker CE

# ce是社區版,ee是企業版
yum install docker-ce docker-ce-cli containerd.io

image

六、啓動Docker

systemctl start docker

七、測試命令

docker version #查看版本信息,是否安裝成功

image

八、運行hello world

docker run hello-world

image

九、查看下載的鏡像

docker images

image

3、阿里雲鏡像加速

【需購買了阿里雲服務器才能夠使用】centos

一、登陸阿里雲找到容器鏡像服務bash

image

二、選擇鏡像加速器服務器

image

三、配置使用學習

# 分步執行便可
sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://f60pc39m.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

4、卸載Docker

# 一、先中止Docker
systemctl stop docker
# 二、卸載依賴
yum -y remove docker-ce docker-ce-cli containerd.io
# 三、刪除資源
rm -rf /var/lib/docker

# /var/lib/docker  是docker的默認工做路徑

5、安裝錯誤

安裝錯誤:https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found測試

解決:阿里雲

cd /etc/yum.repos.d

ls

image

刪除docker相關的repo文件,再次yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo便可


謝謝您看完這篇技術文章

若是能對您有所幫助

那將是一件很美好的事情

保持好奇心的終身學習也是極棒的事

願世界簡單又多彩

轉載請註明出處

​ ——紙飛機

相關文章
相關標籤/搜索