Peony의 기록 창고 🌼
반응형

해당 PostgreSQL을 Docker에서 pull 땡겨온다

docker pull postgres

 

이미지가 잘 생성되었는 지 확인한다.

docker images

 

PostgreSQL을 위한 컨테이너를 생성하기 위해서는 아래와 같이 입력한다. 이 중 부분은 자신이 사용할 DB 암호를 입력하면 된다.

$ docker run -d -p 5432:5432 -e POSTGRES_PASSWORD="<Password>" --name Postgre01 postgres

(1) –name Postgre01 : container의 이름을 설정한다
(2) -p 5432:5432 : 해당 container의 port forwarding에 대해 inbound/outbound port 를 설정한다. postgreSQL의 기본 포트는 5432이다.
(3) -e : container 내 변수를 설정하는 옵션이다.
(4) POSTGRES_PASSWORD=”암호” : ROOT 암호를 설정한다.

 

컨테이너의 상태를 확인한다.

$ docker ps -a

 

컨테이너가 실행 중인 상태일 때, 컨테이너로 진입한다.

$ docker exec --user="root" -it Postgre01 "bash"
반응형
profile

Peony의 기록 창고 🌼

@myeongju