postgres 받기
sudo docker pull postgres:latest
도커 컨테이너 실행
sudo docker run -d \
--name postgres \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=strongpwd \
-e POSTGRES_DB=postgres \
-p 5432:5432 \
-v /your/local/path:/var/lib/postgresql/data \
postgres:latest
-d: 백그라운드에서 실행
--name: 컨테이너 이름 설정
-e: 환경 변수 설정
-p: 포트 매핑
-v: 데이터 지속성을 위한 볼륨 설정
sudo docker logs postgres
데이터 베이스 접속
docker exec -it postgres psql -U postgres
접근 권한(Access privileges) 보기
\dp
역할(List of roles Attributes) 보기
\du
계정의 속성 변경
ALTER USER postgres WITH PASSWORD '1234';
데이터 베이스 생성
CREATE database gallery;
'Database > SQL' 카테고리의 다른 글
| IS NULL (0) | 2026.02.07 |
|---|---|
| SELECT (0) | 2026.02.07 |
| [MySQL] Linux에서 My SQL 설치하기 (docker & 일반 설치) (1) | 2025.02.19 |
| [MySQL] MAC에서 MySQL 설치 및 초기화, 설정 (0) | 2025.02.13 |
| [Install] Mac / Postgres / home brew (1) | 2024.12.25 |