管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

pgAdmin4をコンテナで実行する

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'

参考にしました

qiita.com