linux下docker配置https

通過docker info命令查看現在的insecure-registry,如下

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

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

  • 第一種方式

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方式。

發佈了13 篇原創文章 · 獲贊 8 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章