docker - 端口转发到 docker daemon
问题描述
我有 Ubuntu 服务器和我的笔记本电脑(另一个网络)。在我的路由器设置中,我从我的静态外部 ip 设置端口转发 --> 内部 ubuntu 服务器 ip。
因此,要连接到我的服务器,我只需ssh user@external_ip -p 21115
在路由器设置中使用 21115 绑定的位置。现在我通过在我的服务器上运行 docker daemondockerd -H 0.0.0.0:2375
我应该怎么做才能从我的笔记本电脑连接到 docker daemon?
解决方案
执行与服务器相同的操作,但为第二次连接重定向路由器上的不同端口。
例如:
“您的外部 IP”和“dst 端口:2375”->“您的内部 IP”和“dst 端口:2375”。
我不知道您的路由器有什么可能性,但为了保证安全,您应该添加白名单以仅允许此规则用于信任 IP
推荐阅读
- java - 为什么来自 consol 的用户输入没有被第二次读取和存储?
- javascript - 将 jinja2 模板变量重新定义为 js 模板文字不安全吗?
- powershell - 我可以在不安装模块的情况下运行 powershell 命令吗?
- c# - 如何将数据发送到已经运行的控制台应用程序?
- vba - 使用变量访问 DLookUp
- json - 如何从循环角中定义每个项目中的特定位置
- arrays - 无法使用 JOLT 正确转换嵌套数组
- android - 禁用 AI 文本选择及其上下文菜单项?
- javascript - Nashorn 中的正则表达式后视/前瞻
- docker - 升级 Arangodb - 在 Docker 中运行时如何添加命令行标志?