手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

幫助中心 >  技術(shù)知識(shí)庫(kù) >  云服務(wù)器 >  服務(wù)器教程 >  Linux CentOS 通過(guò)國(guó)內(nèi)鏡像源安裝Docker和換源

Linux CentOS 通過(guò)國(guó)內(nèi)鏡像源安裝Docker和換源

2024-10-31 14:26:03 1403

CentOS 通過(guò)國(guó)內(nèi)鏡像源安裝Docker和換源


歡迎來(lái)到藍(lán)隊(duì)云技術(shù)小課堂,每天分享一個(gè)技術(shù)小知識(shí)。


1.卸載舊版

首先如果系統(tǒng)中已經(jīng)存在舊的Docker,則先卸載:

yum remove docker \\\\

    docker-client \\\\

    docker-client-latest \\\\

    docker-common \\\\

    docker-latest \\\\

    docker-latest-logrotate \\\\

    docker-logrotate \\\\

    docker-engine \\\\

docker-selinux 

image.png

顯示完畢則卸載成功

2.配置Docker的yum庫(kù)

首先要安裝一個(gè)yum工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

如果出現(xiàn)下面顯示則已經(jīng)安裝過(guò)了

image.png

如果報(bào)錯(cuò)可以配置阿里yum源

注意:以下所有操作都是在root權(quán)限下做的

首先需要配置的是CentOS-Base.repo和epel.repo文件:

cd /etc/yum.repos.d

將原來(lái)的文件重命名,并下載新的CentOS-Base.repo文件

yum install wget -y

mv CentOS-Base.repo CentOS-Base.repo.bak

wget -O /etc/yum.repos.d/CentOS-Base.repo http:///mirrors.aliyun.com/repo/Centos-7.repo

image.png

運(yùn)行yum clean all 清除緩存,運(yùn)行 yum makecache 生成新的緩存

yum clean all

yum makecache

接下來(lái)下載epel庫(kù)

yum install -y epel-release

再次查看文件

image.png

出現(xiàn)這兩個(gè)文件則表示成功!!!!!!

再次運(yùn)行yum clean all 清除緩存,運(yùn)行 yum makecache 生成新的緩存

yum clean all

yum makecache 

再次安裝yum工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

安裝成功后,執(zhí)行命令,配置Docker的yum源(更新為阿里云源):

sudo yum-config-manager --add-repo https:///mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

image.png

更新yum,建立緩存

sudo yum makecache fast

image.png

3.安裝Docker

可以使用安裝腳本

一鍵安裝腳本

curl -k -o centos_install_docker.sh

http:///oss.xiaozhuhome.site/Linux%E8%84%9A%E6%9C%AC/centos%E5%AE%89%E8%A3%85%E5%9B%BD%E5%86%85%E6%BA%90docker/centos_install_docker.sh


運(yùn)行腳本

chmod +x centos_install_docker.sh

. centos_install_docker.sh

下載大概三分鐘左右

image.png

(中途會(huì)讓你在/etc/docker/daemon.json寫(xiě)入,請(qǐng)參考下面的換源)

手動(dòng)安裝

如果下載中安裝失敗或途中有報(bào)錯(cuò)再進(jìn)行以下手動(dòng)安裝

1.安裝 Docker 所需的軟件包:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.使用國(guó)內(nèi)鏡像源可以加速 Docker 的下載。這里我們使用阿里云的鏡像源:

sudo yum-config-manager --add-repo http:///mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


3.安裝 Docker Engine:

sudo yum install docker-ce docker-ce-cli containerd.io

image.png

換源

1.通過(guò) vi/vim 進(jìn)入/etc/docker/daemon.json,如果沒(méi)有這個(gè)文件,需要在/etc/docker目錄下手動(dòng)進(jìn)行創(chuàng)建這個(gè)目錄,然后寫(xiě)入一下的內(nèi)容.

{

  "builder": {

    "gc": {

      "defaultKeepStorage": "20GB",

      "enabled": true

    }

  },

  "experimental": true,

  "features": {

    "buildkit": true

  },

  "insecure-registries": [

    "172.24.86.231"

  ],

  "registry-mirrors": [

    "https:///dockerproxy.com",

    "https:///mirror.baidubce.com",

    "https:///ccr.ccs.tencentyun.com",

    "https:///docker.m.daocloud.io",

    "https:///docker.nju.edu.cn",

    "https:///docker.mirrors.ustc.edu.cn"

  ],

  "log-driver":"json-file",

  "log-opts": {

    "max-size":"500m", 

    "max-file":"3"

  }

}


輸入:wq保存并退出

4.啟動(dòng)和校驗(yàn)

# 啟動(dòng)Docker

systemctl start docker

 

# 停止Docker

systemctl stop docker

 

# 重啟

systemctl restart docker

 

# 設(shè)置開(kāi)機(jī)自啟

systemctl enable docker

 

# 執(zhí)行docker ps命令,如果不報(bào)錯(cuò),說(shuō)明安裝啟動(dòng)成功

docker ps


藍(lán)隊(duì)云官網(wǎng)上擁有完善的技術(shù)支持庫(kù)可供參考,大家可自行查閱,更多技術(shù)問(wèn)題,可以直接咨詢。同時(shí),藍(lán)隊(duì)云整理了運(yùn)維必備的工具包免費(fèi)分享給大家使用,需要的朋友可以直接咨詢。

更多技術(shù)知識(shí),藍(lán)隊(duì)云期待與你一起探索。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: