pgAdmin4(WebベースのPostgreSQL管理ツール)をコンテナで実行するためのdocker-compose.ymlです
検証環境
$ docker -v Docker version 25.0.3, build 4debf41
docker-compose.yml
version: '3' services: pgadmin4: image: dpage/pgadmin4 tty: true container_name: pgadmin4 restart: always ports: - 8081:80 # <サーバのIPアドレス>:8081でアクセスするための設定 volumes: - pgadmin:/var/lib/pgadmin # 登録したPostgreSQLサーバ情報永続化のための設定 environment: PGADMIN_DEFAULT_EMAIL: hogehoge #ログインユーザのメールアドレス PGADMIN_DEFAULT_PASSWORD: fugafuga #ログインユーザのパスワード volumes: pgadmin: driver: 'local'