我刚开始学习码头工具.
我有一个私人注册表在一台服务器(server1)上运行,并可以通过键入以下内容从server1上提取测试图像:
docker pull 127.0.0.1:5000/test
Run Code Online (Sandbox Code Playgroud)
但是,当我从另一台服务器键入上述命令时,我收到以下错误消息:
Error: Invalid Registry endpoint: Get http://127.0.0.1:5000/v1/_ping: dial tcp 127.0.0.1:5000: connection refused
Run Code Online (Sandbox Code Playgroud)
我在配置中遗漏了什么吗?
任何帮助表示赞赏.
谢谢!
IP 127.0.0.1 始终指本地计算机。因此,当您从另一台机器调用“docker pull 127.0.0.1:5000/test”时,您必须使用服务器的真实IP,而不是127.0.0.1。
也许首先尝试通过从另一台计算机调用来 ping 服务器,http://XXXXXXX:5000/v1/_ping以确保它可用并且您使用正确的 IP。
| 归档时间: |
|
| 查看次数: |
4071 次 |
| 最近记录: |