如何在主机上使用1433连接多个docker容器服务

问题描述 投票:0回答:1

我在 docker 容器中有 4 个服务,它们在 munikube 基础设施上运行。 所有 4 个服务都连接到同一数据库服务器,访问托管在主机上的同一数据库...

现在我需要所有 4 个服务来连接主机 SQL 数据库...

一次只有一个服务能够连接数据库,而其他服务则无法... 我的主机中的防火墙已关闭...

尝试在容器上公开 1433 端口,并尝试使用 -p 1433:1433 等主机建立隧道 1433,但尚未成功..

对此有什么想法吗???

docker minikube
1个回答
0
投票

您可能需要使用一些自定义的 docker 网络组件: https://docs.docker.com/network/

例如,当使用 Docker-compose 时,这些通常是在幕后完成的。

© www.soinside.com 2019 - 2024. All rights reserved.