gpt4 book ai didi

docker - 建立我们自己的私有(private) docker 中心

转载 作者:行者123 更新时间:2023-12-02 18:23:41 25 4
gpt4 key购买 nike

我想建立我自己的私有(private) docker 中心,从那里我可以在 docker 客户端上拉 docker 图像。

拿这个link作为引用,我在一台机器上执行了以下命令:

docker pull registry
docker run -d -p 5000:5000 --name localregistry registry
docker ps
docker pull alpine
docker tag alpine:latest localhost:5000/alpine:latest
docker push localhost:5000/alpine:latest

我想将这个图像拉到其他机器上,该机器可以访问/从这台机器访问。
$ docker pull <ip_of_machine>:5000/alpine
Using default tag: latest
Error response from daemon: Get https://<ip_of_machine>:5000/v1/_ping: http: server gave HTTP response to HTTPS client

是否可以将 docker 镜像从充当 docker hub 的一台机器拉到另一台可访问的机器上?

最佳答案

在 docker 客户端机器的/etc/sysconfig/docker 文件中添加以下行解决了该问题:

INSECURE_REGISTRY='--insecure-registry <ip>:5000'

关于docker - 建立我们自己的私有(private) docker 中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40351475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com