将容器本地networking传递给一个smtp docker容器(namshi / smtp)

我想通过docker-compose设置一个smtp服务器,只能通过同一个networking中的容器访问。 我决定使用这个图片: https : //hub.docker.com/r/namshi/smtp/

我目前的撰写文件如下所示:

version: "2" services: [...] smtp: image: namshi/smtp labels: - "traefik.enable=false" networks: - internal environment: - RELAY_NETWORKS=??? (eg ":192.168.0.0/24") - 'RELAY_DOMAINS=*' - MAILNAME=somedomain.org restart: unless-stopped [...] networks: web: driver: bridge internal: driver: bridge 

图像的configuration似乎需要RELAY_NETWORKS的设置,这是很好的,以防止意外打开继电器给公众。 该图像使用exim4。

但是,作为docker构buildnetworking,我想要自动注入networking说明符。 有没有办法做到这一点?