我使用包含在端口8000上运行的Web服务器的私有github存储库创建了一个docker自动构建。我可以在Fedora 20 VM中的OSX盒子上运行它,但是当我尝试使用Google Compute Engine运行它时容器优化的图像,它说实例正在运行,但我无法在创建实例后使用gcloud compute的EXTERNAL_IP输出从浏览器连接到它。
包含其他信息的要点是https://gist.github.com/wrabbit-revisited/758551f4ae9636ea4a9e。也许我只是使用错误的IP地址来访问服务器。我假设它将端口8000映射到实例中的端口80。
答案 0 :(得分:1)
谷歌+谷歌容器上的布伦丹·伯恩斯很快得到答案。在拉动构建之前,必须对docker进行身份验证。 https://github.com/GoogleCloudPlatform/kubernetes/blob/d9426f8848883033e771ba1e28f86f624612b0f5/docs/images.md#using-a-private-registry