Docker -postgresql 사용하기

wonjun.Aden·2022년 10월 7일
0
post-thumbnail

docker 알뜰하게 사용하기

많은 강의들을 보면 DB연동해서 CRUD를 하는 것은 아주아주 많이 나와있다. 그럴때마다 DB 혹은 DB 관리 페이지를 직접 사이트에 가서 설치하는 것은 내 개인적인 생각으론 귀찮은 짓이었다.

BUT!!

Docker라는 신문물을 접한 뒤론 사이트에 직접 들어가서 설치하지 않는다.
왜냐하면 docker에는 이미 거의 모오든 db들이 이미지화 되어 있기 때문이다. 그래서 나는 아주 간단한 명령어로 db를 설치하고 환경세팅을 할 수 있었다.

그래서 이번에 nestJs를 알아보기 위하여 강의를 듣다가 강의에서 Postgresql를 사용한다는 것을 알았다. 그래서 나는 docker를 이용하여 빠르게 postgresql을 설치하였다.
아래 과정은 docker postgresql, pgadmin 설치하는 과정이다.

postgresql, pgadmin 설치하기

docker postgresql 이미지 가져오기

docker pull postgres

컨테이너 실행하기

name: postgres
password: 1234

docker run -p 5432:5432 --name postgres -e POSTGRES_PASSWORD=1234 -d postgres

dockerhub Pgadmin 이미지 가져오기

docker pull dpage/pgadmin4

컨테이너 실행하기

Id: aden@email.com ( 사용자 이메일 입력 )
Password: 1234

docker run -p 5050:80 -e 'PGADMIN_DEFAULT_EMAIL=aden@email.com' \
                        -e 'PGADMIN_DEFAULT_PASSWORD=1234' -d dpage/pgadmin4

마치며

이렇게 아주 간단하게 postgresql In Docker 를 설치해보았다.

profile
아프리카의 BackEnd Developer 장원준입니다.

0개의 댓글