origen :docker docs
Si desea adoptar este enfoque, use el modo de red puente (que es el predeterminado, por lo que recuerdo) y exponer , tienes que usar enlaces , que quedará en desuso muy pronto (o ya lo está), o network (o redes - No recuerdo bien) propiedad.
También vale la pena echar un vistazo a redes en compose parte de los documentos.
[editar]
Por cierto, la exposición podría incluso omitirse, ya que está mapeando los puertos de los contenedores para alojarlos de todos modos (creo). Corríjame con este si me equivoco.
Saludos.