docker - 通过 DirectAccess 连接到远程 docker 注册表
问题描述
我的公司使用 DirectAccess 将我家中的笔记本电脑连接到公司网络资产,例如文件共享、Intranet 站点等。我无法通过 Direct Access 从笔记本电脑登录到我们的 docker 注册表,但可以在办公室的 LAN 连接桌面上登录。网络工程师已确认流量没有被阻止,它作为内部流量通过隧道传输到 LAN。一个建议是 Docker 在某些时候使用服务器的 IP 地址而不是服务器名称,这将失败,因为 DirectAccess 通过 IPv6 隧道传输内部流量(这些是向我解释的详细信息,可能不准确!)
PS C:\src> docker login dockerrelease.initech.com
Username: jsmith1
Password:
Error response from daemon: Get https://dockerrelease.initech.com/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
解决方案
推荐阅读
- c++ - Eigen LLT 模块给出不正确的结果?
- html - 如何在语义上为用作输入的非输入元素添加标签
- java - 流或 for 循环
- php - 以某种方式安装作曲家,以便其他用户也可以使用其全局供应商目录、缓存等
- python - Pandas 中的固定宽度文件操作
- javascript - 刷新页面后如何保存数据
- delphi - 强制 TMonthCalendar 显示用户定义的日期格式
- c# - 使用 STX ETC LRC 成帧(SerialPort 对象)通过 USB 发送数据
- python-3.x - 如何在 BaseHTTPRequestHandler 中打印一个空的 date_time_string?
- javascript - ReactJS 错误组件从 DOM 中删除