天天看點

linux下docker配置https

通過docker info指令檢視現在的insecure-registry,如下

linux下docker配置https

說明:此圖是我配置好之後的截圖,如果紅框區域沒有你設定的倉庫位址,說明沒配置成功

各種配置方式應該跟版本有關系,沒做驗證測試。把三種設定方式列下,自行嘗試哪種方式合适。

  • 第一種方式

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,修改内容如下

linux下docker配置https

或者在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方式。

繼續閱讀