🔥

いつも忘れるのでdocker起動からpostgresにアクセスできるようになるまでの流れ

2022/04/26に公開

docker-compose.yml作成

version: '1'
services:
  db:
    image: postgres:latest
    container_name: [container_name]
    volumes:
      - ./data:/var/lib/postgresql/data
    ports:
      - 5432:5432
    environment:
      POSTGRES_USER: [user_name]
      POSTGRES_PASSWORD: [password]
      POSTGRES_DB: [db_name]

起動コマンド

docker-compose up -d

docker containerにアクセス

docker exec -it [container_name] bash

postgresにアクセス

psql -d [db_name] -U [user_name] -h localhost

Discussion