我有一个运行为host
network_mode的postgres容器和一个运行在默认(桥接)网络上的端口为8080:80
的Nextcloud容器。
如何链接容器以便Nextcloud可以访问postgres?我已经尝试将其添加到我的docker-compose.yml
,但它似乎无效。
services:
nextcloud:
external_links:
- "postgres:postgres"
当我这样做时,它给了我这个错误
尝试创建管理员用户时出错:无法连接到数据库:驱动程序中出现异常:SQLSTATE [08006] [7]无法将主机名“postgres”转换为地址:名称或服务未知