请知悉:本文最近一次更新为 6年 前,文中内容可能已经过时。

当docker执行push后,提示received unexpected HTTP status: 500 Internal Server Error,解决思路一般是从网络入手。
例如,如下示例,通过查看/var/log/message
发现如下输出:

May 16 02:03:58 localhost setroubleshoot: SELinux is preventing /bin/registry from add_name access on the directory docker. For complete SELinux messages. run sealert -l b73b5d67-41a3-468e-9ccb-abf55211932a
May 16 02:03:58 localhost python: SELinux is preventing /bin/registry from add_name access on the directory docker.

则问题是由于selinux开启造成的,既然是本地测试,直接禁用selinux即可~

以上内容整理摘录自:https://blog.csdn.net/u011085172/article/details/72312435


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《Docker push镜像到本地registry出现500 Internal Server Error解决方法》相关的博文:


留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌