2장. 로컬 환경과 psql
example/compose.yaml로 18.4를 고정한다. docker compose up -d --wait 뒤 host에서는 충돌을 피한 기본 55432에 접속하고, 필요하면 POSTGRES_PORT=65432처럼 바꾼다. 컨테이너 내부 port는 5432다. volume을 지우는 명령은 데이터 삭제임을 이해한다. psql에서 l, c, dt, d+, x, timing을 익힌다.
접속 문자열을 shell history에 비밀번호와 함께 남기지 않는다. .pgpass 권한과 local-only credential을 구분한다.