version: '3.8' services: db: image: postgres:latest volumes: - postgres-data:/var/lib/postgresql/data environment: POSTGRES_PASSWORD: postgres POSTGRES_USER: postgres POSTGRES_DB: postgres ports: - "5432:5432" rabbitmq: image: rabbitmq:3-management-alpine container_name: 'rabbitmq' ports: - "15671:15671" - "15672:15672" - "15691:15691" - "15692:15692" - "25672:25672" - "4639:4639" - "5671:5671" - "5672:5672" volumes: - ~/.docker-conf/rabbitmq/data/:/var/lib/rabbitmq/ - ~/.docker-conf/rabbitmq/log/:/var/log/rabbitmq networks: - rabbitmq_go_net volumes: postgres-data: networks: rabbitmq_go_net: driver: bridge