services: db: image: "docker.io/postgres:18-alpine" environment: - POSTGRES_USER=luna - POSTGRES_PASSWORD=luna ports: - "5432:5432" networks: - db_net volumes: - ./pgdata:/var/lib/postgresql/18/docker:z pgadmin: image: docker.io/dpage/pgadmin4:latest ports: - 8080:80 networks: - db_net environment: - PGADMIN_DEFAULT_EMAIL=luna@nullrequet.com - PGADMIN_DEFAULT_PASSWORD=luna networks: db_net: driver: bridge