gpt4 book ai didi

postgresql - 如何将 docker 容器添加到现有的 docker 网络

转载 作者:行者123 更新时间:2023-11-29 12:52:53 25 4
gpt4 key购买 nike

我对 docker 有以下挑战:我有一个 postgres 服务启动并运行,它由 docker-compose 管理并且工作正常。

现在,我想构建连接到此 postgres 数据库的附加但独立的 docker 服务(例如执行分析任务)并可以从那里读取和写入数据。

我知道我可以只增加我的 docker-compose 文件,但是我想保持它的简洁。所以,我的想法是将每个附加服务放在它自己的 docker 镜像中,并将其连接到 postgres 数据库。这让我可以根据需要使用额外的 docker 服务。

我面临的挑战是:如何从 docker 容器 X 连接到在另一个 docker 网络中运行的 postgres 数据库?

感谢您的帮助!

最佳答案

将容器放在同一个网络中是微不足道的:

docker run --name my_new_container --network my_docker_network_name my_image_name

找出正确的网络名称:

现在,docker compose 根据运行它的应用程序文件夹创建一个网络。运行 docker network ls 列出所有网络。

希望这对您有所帮助。

关于postgresql - 如何将 docker 容器添加到现有的 docker 网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49964748/

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