2016-03-18 51 views
3

我在AWS上跟踪kubernetes,并且我创建了一个群集,但无法通过从不安全的回购中拖出码头图像来创建应用程序。Kubernetes&不安全的码头注册表

当我创建群集时,我确保将环境变量KUBE_ENABLE_INSECURE_REGISTRY = true设置为true。但我似乎还没有能够从这个回购拉动。

日志显示(编辑应用程序的名称和注册地址)

Error syncing pod, skipping: failed to "StartContainer" for "****" with ErrImagePull: "API error (500): unable to ping registry endpoint https://docker-registry ..com:5000/v0/\nv2 ping attempt failed with error: Get https://docker-registry ..com:5000/v2/: EOF\n v1 ping attempt failed with error: Get https://docker-registry .***.com:5000/v1/_ping: EOF\n"

任何人都可以请告知呢?

感谢

回答

1

根据这一code,它的接缝,仅在网络10.0.0.0/8登记可以是不安全的,是你的注册表在这个范围?如何将EXTRA_DOCKER_OPTS="--insecure-registry YOUR_REGISTRY_IP"手动设置为docker环境文件?这对你有可能吗?

+1

嗨,我最终创建了一个使用“EXTRA_DOCKER_OPTS =”--insecure-registry“的新集群。我如何设置这个而不需要重建集群? – osmo

+0

您是否找到针对您的问题的解决方案?感谢您是否可以解释如何使用“EXTRA_DOCKER_OPTS =”--insecure-registry“创建群集。 – turgos

相关问题