Docker Compose 容器无法互相访问

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

我在 nginx 反向代理后面设置了三个 docker compose 容器,即 Mailcow、Nextcloud AIO 和 GitLab。我想使用 Mailcow 作为 GitLab 和 Nextcloud 的 SMTP 服务器,但是两个容器都无法连接到 mail.domain.com:587,而这在容器之外工作正常。我怎样才能连接容器?

我已经尝试通过将

mailcowdockerized_mailcow-network
作为外部网络添加到 Nextcloud 和 GitLab 来在容器之间创建共享网络,但没有成功

docker-compose smtp nginx-reverse-proxy mailcow
1个回答
0
投票

我必须使用容器ID而不是域名

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