通過docker info指令檢視現在的insecure-registry,如下
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL90TUkBHeygFc4dFZwZ0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL4EDO1QTO0YTMzAjMxkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
說明:此圖是我配置好之後的截圖,如果紅框區域沒有你設定的倉庫位址,說明沒配置成功
各種配置方式應該跟版本有關系,沒做驗證測試。把三種設定方式列下,自行嘗試哪種方式合适。
- 第一種方式
vi /etc/docker/daemon.json,添加内容如下
{ "insecure-registries":["127.0.0.1:5000","registry.paas:5000"]}
官方參數檢視:https://docs.docker.com/engine/reference/commandline/dockerd/#options
重新開機
systemctl daemon-reload
systemctl restart docker
再進行第一步檢視是否成功。沒有則嘗試其它方式
- 第二種方式
vi /etc/sysconfig/docker,添加如下内容
OPTIONS=’--insecure-registry=registry.paas:5000‘
重新開機檢視是否成功。
- 第三種方式
vi /lib/systemd/system/docker.service,修改内容如下
或者在profile環境變量中添加此配置
--insecure-registry registry.paas:5000
重新開機并使用指令檢視是否成功。
參考部落格:
https://www.cnblogs.com/zhuochong/p/10070434.html
https://www.cnblogs.com/fengjian2016/p/8318449.html
ps:此registry.paas域名是我在hosts檔案自己配置的,請自行修改或者使用ip方式。