gpt4 book ai didi

macos - 如何从主机外部连接到 docker 容器(同一网络)[OSX 10.11]

转载 作者:IT老高 更新时间:2023-10-28 21:22:28 28 4
gpt4 key购买 nike

设置:

  • 计算机 A - 这是 Docker 机器“默认”运行的地方虚拟盒子。 “默认”正在运行一个名为“Odoo”的容器。 “默认”使用 Docker's installation process 创建. “Odoo”是使用 Odoo's installation process 创建.
  • 计算机 B - 这是同一局域网 (LAN) 上的计算机作为计算机 A。
  • 路由器 - 将计算机 A 和计算机 B 在 LAN 上连接在一起。

软件:

  • 计算机 A - OSX 10.11.3/VirtualBox 5.0.18/Docker 1.11
  • 计算机 B - Windows 7/Firefox
  • 路由器 - ASUSWRT

问题:

  • Odoo 可在计算机 A 上使用“默认”IP 地址加上Odoo 的关联端口号。地址的一个例子是:192.168.99.101:8069。
  • 使用“默认”IP 地址无法在计算机 B 上访问 Odoo加上 Odoo 的相关端口号。

问题:

  • VirtualBox 环境是如何配置的,使得计算机 B 可以在局域网上访问 Odoo?

最佳答案

192.168.99.101 是计算机 A 内部 Docker 主机的 IP 地址。您只需配置从 defaut 的端口 8069 到主机的 8069 端口的端口转发。然后 odoo 计算机 B 可以通过计算机 A 的 IP 地址(例如:10.0.1.22)加上端口 8069 访问。由于两台计算机在同一个网络内,您不需要更改路由器的设置(防火墙设置除外,如果有的话)

10.0.1.22:8069

端口转发需要在virtulbox设置中设置

enter image description here

enter image description here

关于macos - 如何从主机外部连接到 docker 容器(同一网络)[OSX 10.11],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36922007/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com