version: "3.1" services: rabbitmq: image: "library/rabbitmq:3.12.0-management" restart: "no" environment: RABBITMQ_ERLANG_COOKIE: "PUg2rt6Pp8Arx7Z9FbgJLFvxEL7pZ2" RABBITMQ_DEFAULT_USER: "rabbitmq" RABBITMQ_DEFAULT_PASS: "PUg2rt6Pp8Arx7Z9FbgJLFvxEL7pZ2" RABBITMQ_DEFAULT_VHOST: "/" ports: - "15672:15672" - "5672:5672" postgres: image: postgres restart: "no" environment: POSTGRES_PASSWORD: PUg2rt6Pp8Arx7Z9FbgJLFvxEL7pZ2 ports: - "5432:5432" volumes: - pgdata:/var/lib/postgresql/data pgadmin: environment: PGADMIN_DEFAULT_EMAIL: test@user.com PGADMIN_DEFAULT_PASSWORD: PUg2rt6Pp8Arx7Z9FbgJLFvxEL7pZ2 links: - postgres image: dpage/pgadmin4 ports: - "5433:80" volumes: - pgadmindata:/var/lib/pgadmin depends_on: - postgres restart: "no" volumes: pgdata: pgadmindata: