簡體   English   中英

從Docker內部推送到Docker私有注冊表

[英]Push to Docker private registry from inside a docker

我有一個Jenkins docker容器,可以通過映射此處描述的卷訪問主docker套接字。 所以我想推到其描述當地碼頭工人私有注冊容器的圖像這里 ,圖像應通過主機名這樣的標簽:

docker tag ubuntu:16.04 localhost:5000/my-ubuntu

本地主機在docker內部不知道,但是通過使用docker網關ip,docker將映像推送到https並出現以下錯誤:

+ docker push 172.17.0.1/myalpine
The push refers to repository [172.17.0.1/myalpine]
Get https://172.17.0.1/v2/: read tcp 172.17.0.1:34956->172.17.0.1:443: read: connection reset by peer

是否知道如何使其不使用https或其他解決方案?

如果/etc/docker/daemon.json安全地運行連接,則可以編輯文件/etc/docker/daemon.json並在其中包含以下內容:

{
    "insecure-registries" : [ "172.17.0.1:5000" ]
}

暫無
暫無

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

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