千里不留行_ 2023-08-08 18:50 采纳率: 21.2%
浏览 7
已结题

我搭建了一个harbor 配置一个公网地址,一个内网地址我用公网地址可以docker login 成功,但是用内网地址怎么都不行,只能拉取镜像

我搭建了一个harbor 配置一个公网地址,一个内网地址
我用公网地址可以docker login 成功,但是用内网地址怎么都不行,只能拉取镜像,会是什么原因呢

  • 写回答

2条回答 默认 最新

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-08-08 19:01
    关注

    该回答引用ChatGPT-3.5,仅供参考,不保证完全正确
    首先,恭喜你成功搭建了 Harbor,并且能够使用公网地址进行 Docker 登录和拉取镜像。关于你在使用内网地址时遇到的问题,可能有几种原因导致登录不成功或者无法访问内网地址。


    以下是一些可能的原因和解决方法:

    1. 网络配置问题: 确保你的内网地址在你的网络环境中是可访问的。检查防火墙、路由器配置、DNS 设置等,确保内网地址能够被正确解析和访问。

    2. Hosts 文件配置: 有时候需要在客户端的 hosts 文件中手动添加内网地址的映射,以确保域名能够正确解析到内网 IP。你可以尝试在客户端的 hosts 文件中添加类似以下的条目:

      内网IP  harbor.example.com
      

      其中,内网IP 替换为你的 Harbor 内网地址,harbor.example.com 替换为你的域名。

    3. SSL 证书问题: 如果你在 Harbor 上启用了 SSL/TLS,确保你在使用内网地址时能够正确地信任或使用相应的证书。如果证书有问题,可能会导致登录失败。

    4. Harbor 配置问题: 检查 Harbor 的配置,特别是关于内网地址的配置。确保内网地址在 Harbor 配置中正确设置,并且 Harbor 正确监听了内网地址。

    5. 代理问题: 如果你在内网环境中使用了代理服务器,可能会影响你与内网地址的连接。确保代理设置正确,并且不会干扰到与内网地址的通信。

    6. 认证问题: 确保你在使用内网地址时提供了正确的用户名和密码,以及适当的权限。可能是由于权限问题导致登录失败。

    如果你尝试了上述方法仍然无法解决问题,可以查看 Harbor 的日志,通常日志会提供更多详细的信息,帮助你定位问题所在。根据具体的错误信息,你可以进一步采取相应的措施来解决登录问题。如果问题仍然无法解决,考虑咨询网络或安全专业人士以获取更详细的帮助。


    该回答引用NewBing,仅供参考,不保证完全正确
    您好,这是Bing。我根据您的问题,搜索了一些相关的网页,希望能对您有所帮助。😊

    如果您使用的是http协议登录harbor仓库,那么您需要在docker.service文件中添加--insecure-registry参数,并指定您的harbor内网地址。例如:

    --insecure-registry=192.168.126.122

    然后重新加载配置文件和重启docker服务:

    systemctl daemon-reload && systemctl restart docker


    如果您使用的是https协议登录harbor仓库,那么您可能需要配置证书或者信任证书。您可以在daemon.json文件中添加"insecure-registries"选项,并指定您的harbor内网地址。例如:

    "insecure-registries": ["192.168.126.122"]

    然后重新加载配置文件和重启docker服务:

    systemctl daemon-reload && systemctl restart docker

    如果以上方法都不奏效,那么您可能需要检查一下您的harbor容器是否正常运行,或者是否有网络防火墙等因素影响到了内网访问。


    源: 与必应的对话, 2023/8/8
    (1) Harbor仓库搭建完成后,使用docker login HarborIP登录失败_docker login harbor仓库连接不上_全园最 .... https://blog.csdn.net/weixin_43977534/article/details/123498780.
    (2) [Harbor]Docker登录Harbor仓库(HTTP方式) - 郑璐璐 - 博客园. https://www.cnblogs.com/zll-0405/p/10786566.html.
    (3) 玩容器必会,Harbor的配置与简单使用 - 知乎 - 知乎专栏. https://bing.com/search?q=harbor+%e5%86%85%e7%bd%91%e5%9c%b0%e5%9d%80+docker+login+%e5%a4%b1%e8%b4%a5.
    (4) 玩容器必会,Harbor的配置与简单使用 - 知乎 - 知乎专栏. https://zhuanlan.zhihu.com/p/450514784.

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月10日
  • 创建了问题 8月8日

悬赏问题

  • ¥20 python忆阻器数字识别
  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真