Crear redes automáticamente en Docker Compose

Al usar redes personalizadas en Docker como

networks:
  default:
    external:
      name: service-tier

Y trato de ejecutar eso, obtengo el error

ERROR: nivel de servicio de red declarado como externo, pero no se pudo encontrar. Cree la red manualmente usandodocker network create service-tier e intenta de nuevo.

¿Es posible crear redes automáticamente con docker-compose o no hay otra forma que crearlas manualmente primero?

Respuestas a la pregunta(2)

Su respuesta a la pregunta