Docker로 postgres 생성
테스트용 디비로 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 [오너유저명];
Author And Source
이 문제에 관하여(Docker로 postgres 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@leel2415/Docker로-postgres-생성저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)