el archivo de /samples/web_only.yml tiene
# Use 'links' key to link containers together, aka use Docker --link flag.
links:
- link:
name: data
alias: data
En mi caso, el contenedor de datos es un contenedor de redis
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
a27999b28a90 local_discourse/redis \"/sbin/boot\" 2 days ago Up 20 hours
por lo tanto name: redis y alias: data
Según la documentación de Docker, esta es una característica heredada, pero aún se puede usar, véase Legacy container links | Docker Docs
Ahora creo que el mejor enfoque sería crear primero una configuración estándar “todo en uno” (app.yml). Y luego volcar el esquema y los datos iniciales del contenedor en una máquina postgres externa. @Falco ¿qué opinas?