繁体   English   中英

无法将Docker映像上传到Artifactory-对等重置连接

[英]Can't upload Docker image to Artifactory - connection reset by peer

我正在尝试将docker映像推送到同一本地网络中的Artifactory,但一段时间后它停止,并显示错误消息:

root @ CI:/ home / iggy#docker push 10.87.65.7:5000/tibco推送引用存储库[10.87.65.7:5000/tibco] da6d16ef19d5:推送[=>
] 551.4 kB / 1.519 GB写入tcp 10.87.65.33:54890->10.152.254.201:8080:写入:对等重置连接

我可以使用具有管理员凭据的“ docker login 10.87.65.7:5000”登录Artifactory。 我已经在不安全的注册表中添加了“ 10.87.65.7:5000”。 我在nginx中看不到任何错误日志,但是在Artifactory中看到了一些错误日志:

2017年1月8日31:24:03,076 [ACCEPTED CONFIGURATION_CHANGE] for admin / 10.87.65.9。 2017年8月31日09:24:19,947 [ACCEPTED CONFIGURATION_CHANGE] for admin / 10.87.65.9。 2017年8月31日09:24:24,404 [拒绝登录]适用于NA / 10.87.65.7。 2017年8月31日09:27:06,160 [DENIED LOGIN] for NA / 10.87.65.7。

更多信息:

root @ CI:/ home / iggy#docker -v Docker版本1.12.6,内部版本78d1802 Artifactory-jfrog-artifactory-pro-5.4.6

10.87.65.7-Artifactory VM,10.87.65.33-Docker VM

任何线索为什么会这样?

PS。 来自10.87.65.33的journalctl -u docker.service:

wrz 01 10:25:54 CI dockerd [10907]:time =“ 2017-09-01T10:25:54.102482175 + 02:00” level = error msg =“用于GET /v1.24/containers/c9d96afbfa84/json的处理程序错误:无此类容器:c9d96afbfa84“ wrz 01 10:27:54 CI dockerd [10907]:time =” 2017-09-01T10:27:54.827236788 + 02:00“ level = error msg =”尝试下一个端点进行推送错误:获取https://10.87.65.7:5000/v2/ :禁止隧道或SSL“ wrz 01 10:28:21 CI dockerd [10907]:time =” 2017-09-01T10:28:21.191783057 + 02:00 “ level = error msg =”上传失败,重试:写入TCP 10.87.65.33:55014->10.152.254.201:8080:写入:连接被对等方重置“ wrz 01 10:28:21 CI dockerd [10907]:time =” 2017-09-01T10:28:21.250673504 + 02:00“ level = error msg =”上传失败,重试:写入TCP 10.87.65.33:55016->10.152.254.201:8080:写入:对等方重置连接“ wrz 01 10 :28:21 CI dockerd [10907]:time =“ 2017-09-01T10:28:21.301091802 + 02:00” level = error msg =“上传失败,重试:读取TCP 10.87.65.33:55022->10.152.254.201 :8080:读取:pe连接重置 er“ wrz 01 10:28:21 CI dockerd [10907]:time =” 2017-09-01T10:28:21.321781695 + 02:00“ level = error msg =”上传失败,正在重试:写入TCP 10.87.65.33:55018 -> 10.152.254.201:8080:写入:对等连接重置“ wrz 01 10:28:51 CI dockerd [10907]:time =” 2017-09-01T10:28:51.250855040 + 02:00“ level = error msg = “上传失败,正在重试:读取tcp 10.87.65.33:55032->10.152.254.201:8080:读取:连接被对等方重置” wrz 01 10:28:51 CI dockerd [10907]:time =“ 2017-09-01T10: 28:51.314110199 + 02:00“ level = error msg =”上传失败,重试:写入TCP 10.87.65.33:55034->10.152.254.201:8080:写入:对等方重置连接“ wrz 01 10:28:51 CI dockerd [10907]:time =“ 2017-09-01T10:28:51.336208120 + 02:00” level = error msg =“上传失败,正在重试:写入TCP 10.87.65.33:55036->10.152.254.201:8080:写入:连接由对等方重置“ wrz 01 10:28:51 CI dockerd [10907]:time =” 2017-09-01T10:28:51.357638907 + 02:00“ level = error msg =”上传失败,正在重试:写入TCP 10.87.65.33 :55038-> 10.152.254.201:8080:写:connectio n由对等方重置” wrz 01 10:28:57 CI dockerd [10907]:time =“ 2017-09-01T10:28:57.837608810 + 02:00” level = error msg =“上传失败,重试:收到意外的HTTP状态:502服务器挂起“ wrz 01 10:29:26 CI dockerd [10907]:time =” 2017-09-01T10:29:26.160819971 + 02:00“ level = error msg =”上传失败,正在重试:读取tcp 10.87。 65.33:55048-> 10.152.254.201:8080:读取:对等连接重置” wrz 01 10:29:26 CI dockerd [10907]:time =“ 2017-09-01T10:29:26.247001138 + 02:00” level =错误msg =“上传失败,重试:写入TCP 10.87.65.33:55050->10.152.254.201:8080:写入:对等连接重置” wrz 01 10:29:26 CI dockerd [10907]:time =“ 2017-09 -01T10:29:26.345532227 + 02:00“ level = error msg =”上传失败,重试:写入TCP 10.87.65.33:55056->10.152.254.201:8080:写入:对等方重置连接“ wrz 01 10:29: 26 CI dockerd [10907]:time =“ 2017-09-01T10:29:26.532987146 + 02:00” level = error msg =“上传失败,重试:写入TCP 10.87.65.33:55052->10.152.254.201:8080:写:连接被同级重置“ w rz 01 10:30:04 CI dockerd [10907]:time =“ 2017-09-01T10:30:04.385713563 + 02:00” level = error msg =“上传失败,重试:接收到意外的HTTP状态:502服务器挂断” wrz 01 10:30:06 CI dockerd [10907]:time =“ 2017-09-01T10:30:06.191469609 + 02:00” level = error msg =“上传失败,正在重试:读取TCP 10.87.65.33:55070-> 10.152.254.201:8080:读取:对等连接重置“ wrz 01 10:30:06 CI dockerd [10907]:time =” 2017-09-01T10:30:06.215756304 + 02:00“ level = error msg =”上传失败,重试:写入tcp 10.87.65.33:55072->10.152.254.201:8080:写入:连接被对等方重置''wrz 01 10:30:06 CI dockerd [10907]:time =“ 2017-09-01T10:30: 06.352755861 + 02:00“ level = error msg =”上传失败,重试:写入TCP 10.87.65.33:55074->10.152.254.201:8080:写入:对等方重置连接“ wrz 01 10:30:06 CI dockerd [10907 ]:time =“ 2017-09-01T10:30:06.599892629 + 02:00” level = error msg =“上传失败,正在重试:写入TCP 10.87.65.33:55076->10.152.254.201:8080:写入:连接重置同行” wrz 01 10:30:51 CI dockerd [10907]:time =“ 2017-09-01T10:30:51.246752156 + 02:00” level = error msg =“上传失败:写入TCP 10.87.65.33:55092->10.152.254.201:8080:写入:连接重置通过对等方“ wrz 01 10:30:51 CI dockerd [10907]:time =” 2017-09-01T10:30:51.246859375 + 02:00“ level = error msg =”在错误后尝试下一个端点进行推送:写TCP 10.87 .65.33:55092-> 10.152.254.201:8080:写入:连接被对等方重置”

您是否有公司防火墙或需要使用HTTP代理的产品? 看起来HTTP_PROXY可能在此设置中的某个位置(在Docker端)设置了,因为尝试写入到10.152.254.201:8080(这不是您的Artifactory地址)。 这看起来像是运行在8080上的HTTP代理。鉴于您的两台计算机似乎在同一子网中,我假设您不希望为它们之间的通信设置HTTP代理。 由于这个原因,Artifactory的初始身份验证也会失败:

time="2017-09-01T10:27:54.827236788+02:00" level=error msg="Attempting next endpoint for push after error: Get https://10.87.65.7:5000/v2/: Tunnel or SSL Forbidden"

如果您在该“ 隧道”或“ SSL禁止”消息中进行搜索,您会发现很多人在谈论HTTP代理/防火墙问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM