Docker로 postgres 생성

이정석·2021년 9월 17일
0
post-thumbnail

테스트용 디비로 postgres를 자주 사용하는데, 매번 잊어버려서 이번에 정리해둔다!

일단 도커로 postgres 생성

#!/bin/bash
docker run -p 5432:5432 --name postgres -e POSTGRES_PASSWORD=test -d postgres

위 명령어를 실행하면, 아래와 같이 도커가 생성된다

생성된 db에 계정 및 데이터베이스 생성을 위해서 도커 내부로 접근한다.

docker exec -it postgres /bin/bash

접속 한 뒤 db 접속을 위해서

psql -U postgres

이후 쿼리를 이용해 테이블이나 유저를 생성하면 된다.

유저 생성 CREATE USER [계정] PASSWORD '[비밀번호]';
데이터베이스 생성 CREATE DATABASE [데이터베이스명] OWNER [오너유저명];

profile
개발을 좋아라 하는 개발자!

0개의 댓글