无法通过泊坞窗推送人工图像

时间:2019-12-14 02:03:48

标签: docker kubernetes artifactory nginx-ingress

我在将图片推送到Artifactory中的docker仓库时遇到问题。拉图像可以按预期工作,但是推图像给我一个错误。我可以看到进度条推动了图像,但是不知何故它超时并带有“ I / O超时”

我的设置包括一个在k8集群中运行的Artifactory实例,并且在其前面有一个F5用于SSL卸载。我遵循these instruction使用存储库路径方法。

在http设置中,我尝试使用nginx / http反向代理或仅使用嵌入式tomcat。我要么是“ I / O超时”,要么是“ 503服务不可用”(使用嵌入式时)。

我知道从网络角度来看一切正常,因为我可以推其他物品。即文件,npm等...我能够拉但不能推,这有点令人沮丧。有人看过吗?

2 个答案:

答案 0 :(得分:0)

泊坞窗注册表推送将要求泊坞窗登录。您可能需要获取docker注册表的凭据,以便进行推送。假设您已将密码保存在文件中

docker login --username=yourhubusername --email=youremail@company.com 然后尝试推送。

答案 1 :(得分:0)

在打开人为界面UI的情况下再次执行docker push命令(管理->系统日志->请求日志)

您应该在路径中看到一些带有'/ api / docker'的请求。请求日志中显示的返回码和完整路径是什么?