欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker國內鏡像源配置及走代理設置小結

 更新時間:2025年01月08日 09:38:48   作者:地衣君  
本文主要介紹了配置Docker國內鏡像源及代理設置,以加快鏡像拉取速度,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

配置docker國內鏡像源

使用docker拉取鏡像的時候,有時候會卡在中途死活下載不完。一般這種情況就是因為docker默認的鏡像源是Dockerhub,而這個網(wǎng)站在域外。所以和Ubuntu換國內源一樣,我們也可以對docker換國內鏡像源。
docker的鏡像源文件配置在 /etc/docker/daemon.json處,如果沒有的話我們就創(chuàng)建一個然后再修改。

sudo vim  /etc/docker/daemon.json

常見的國內源有:

  • Docker國內鏡像源:https://registry.docker-cn.com
  • 中科大源:https://docker.mirrors.ustc.edu.cn
  • 網(wǎng)易源:https://hub-mirror.c.163.com
  • 百度源:https://mirror.baidubce.com
  • 騰訊源:https://ccr.ccs.tencentyun.com
  • 阿里源:需要登陸cr.console.aliyun.com創(chuàng)建單獨的鏡像源鏈接,就不介紹了。

根據(jù)測試情況,酌情在配置文件中添加需要的鏡像源鏈接,如下所示:

{
    "registry-mirrors": [
        "https://registry.docker-cn.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://hub-mirror.c.163.com",
        "https://mirror.baidubce.com",
        "https://ccr.ccs.tencentyun.com"
    ]
}

重啟docker,注意由于走的是守護程序daemon,所以daemon進程也需要重啟。

sudo systemctl daemon-reload		#重啟daemon進程
sudo systemctl restart docker		#重啟docker

最后我們再驗證一下是否修改成功,運行

docker info

在長串info信息中如果出現(xiàn)類似下文的內容:

 Registry Mirrors:
  https://docker.mirrors.ustc.edu.cn/
  http://hub-mirror.c.163.com/
  https://mirror.ccs.tencentyun.com/
  https://registry.docker-cn.com/

那就說明我們的docker國內鏡像源修改成功了。

docker命令走代理

然而實際測試下來,就算我們修改成功了國內的鏡像源,有時候由于國內鏡像更新不及時,或者需要拉取的鏡像比較冷門,只有域外鏡像站才有,那么我們不得不讓docker pull命令,走我們的代理。
我們在docker的進程服務文件夾配置我們的代理設置,如果沒有我們就新建這個文件夾:

sudo mkdir /etc/systemd/system/docker.service.d

然后在docker.service.d文件夾里新建我們的代理文件proxy.conf

sudo vim proxy.conf

并把文件寫如下面這個格式:

[Service] 
Environment="HTTP_PROXY=代理服務器ip:port" 
Environment="HTTPS_PROXY=代理服務器ip:port"

假如我們本機已經(jīng)設置好代理了,那么代理服務器就可以寫為localhost,端口就是我們設置的http和https代理端口即可,形如:

[Service] 
Environment="HTTP_PROXY=localhost:port" 
Environment="HTTPS_PROXY=localhost:port"

保存并退出proxy.conf文件,和更改鏡像源一樣,重啟docker,并重啟daemon進程。

sudo systemctl daemon-reload		#重啟daemon進程
sudo systemctl restart docker		#重啟docker

最后我們仍然是驗證一下是否修改成功,運行

docker info

在長串info信息中如果出現(xiàn)類似下文的內容:

 HTTP Proxy: 代理服務器ip:port
 HTTPS Proxy: 代理服務器ip:port

那就說明我們已經(jīng)成功設置docker pull命令走代理了,一般情況下也就不會出現(xiàn)拉取鏡像卡死的情況了。

到此這篇關于docker國內鏡像源配置及走代理設置小結的文章就介紹到這了,更多相關docker國內鏡像源及代理設置內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論