簡體   English   中英

docker推送到非TLS注冊表

[英]docker push to non-TLS registry

我正在部署自己的docker注冊表,並且在測試期間我想將docker push送到local:8000的非TLS注冊表。 但是,我得到以下信息:

$ docker push local:8000/alexflint/kayak-test-foo
The push refers to a repository [local:8000/alexflint/kayak-test-foo]
Get https://local:8000/v1/_ping: http: server gave HTTP response to HTTPS client

我的理解是,Docker客戶端期望與HTTPS服務器通信,但是我的服務器正在提供HTTP服務。 有沒有辦法告訴docker push使用HTTP?

我正在使用的Docker客戶端是適用於Mac的Docker。

轉到Docker for Mac菜單欄圖標->首選項->高級->添加“ local:8000”作為不安全的注冊表:

在此處輸入圖片說明

然后點擊“應用並重新啟動”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM