DB/postgres
docker 를 이용한 postgresql 로컬 환경 구축
gt1000
2022. 4. 11. 13:45
나중에 정리
1. 주의할 사항
- 한글 검색을 위해 collate, ctype을 'C' 로 해 줘야 함
2. 설치
docker run -d -p 15432:5432 --name postgres -e POSTGRES_PASSWORD=postgres postgres:14.2
docker exec -it postgres bash
3. 새로운 db 생성
실행 계정 변경
su - postgres
옵션 U : 사용자, 옵션 d : 데이터베이스
psql -U postgres -d postgres
CREATE DATABASE jwt
WITH OWNER = postgres
ENCODING = 'UTF8'
TEMPLATE = template0
TABLESPACE = pg_default
LC_COLLATE = 'C'
LC_CTYPE = 'C'
CONNECTION LIMIT = -1;
나중에 정리 하자... 귀찮아.
CREATE EXTENSION postgis;
실행시 아래 오류 발생
ERROR: could not open extension control file "/usr/share/postgresql/14/extension/postgis.control": No such file or directory