多台主机上的 Docker(Windows 和 Ubuntu)
Posted
技术标签:
【中文标题】多台主机上的 Docker(Windows 和 Ubuntu)【英文标题】:Docker on several hosts (Windows and Ubuntu) 【发布时间】:2022-01-09 02:29:33 【问题描述】:我有 2 台使用 Docker 的主机:Ubuntu 和 Windows(docker-desktop)。我想将带有 Adminer(Windows) 的容器连接到带有 MariaDB(Ubuntu) 的容器。 有可能吗? 我的主机位于同一个本地网络中,并且容器彼此隔离(当然)。我试图创建覆盖网络并相互绑定,但工作人员的消息是:“docker:来自守护进程的错误响应:连接到网络失败,请确保您的网络选项正确并检查管理器日志:超出上下文期限。” 我的目标是在不同的主机容器之间进行通信。拜托,你能帮我解决我的问题吗:)
【问题讨论】:
您是否尝试过只公开端口并使用<host-machine-ip>:<host-machine-port-you-used-to-bind-container>
访问它们
【讨论】:
以上是关于多台主机上的 Docker(Windows 和 Ubuntu)的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Windows 10 上的容器连接到 docker 主机(Docker for Windows)
在 Windows 主机上的 docker 容器内更改挂载文件夹中的文件权限