Docker-compose no pasa variables de entorno para el contenedor 'external_links'

Docker-compose no pasa variables de entorno para el contenedor 'external_links'

Tengo un contenedor que está especificado para docker-compose así:

postfix:
    build: postfix
    ports:
        - "25:25"
    volumes_from:
        - mailspool
    links:
        - dovecot:dovecot
    external_links:
        - mariadb_single_container:mariadb
    env_file: environment

Estaba funcionando bien, pero después de reiniciar el sistema, las variables de entorno para vincular al contenedor mariadb no se presentan al contenedor postfix.

Intenté detener e iniciar el contenedor postfix en caso de que tuviera algo que ver con el orden en que surgieron las cosas. Tengo cuidado de eliminar mariadb, del cual también dependen otros contenedores, pero mariadb parece normal y otros contenedores. lo están usando con éxito (esos contenedores no usan docker-compose).

¿Algunas ideas?

información relacionada