docker postgres 업그레이드 하기

Updated on

https://github.com/tianon/docker-postgres-upgrade 를 사용한다.

/db/db.jimg 폴더를 
/db/PG-BAKCUP/db.jimg/14/data 로 복사한다.

mkdir /db/PG-BAKCUP/db.jimg/14/data
cp -r /db/db.jimg/* /db/PG-BAKCUP/db.jimg/14/data

docker run --rm \
	-v /db/PG-BAKCUP/db.jimg:/var/lib/postgresql \
	tianon/postgres-upgrade:14-to-15 \
	--link

/db/PG-BAKCUP/db.jimg/15/data 의 파일들을
/db/db.jimg 로 이동한다.

cp -r /db/PG-BAKCUP/db.jimg/15/data/* /db/db.jimg/

마지막으로 외부에서 접속을 풀어주기 위해서

pg_hba.conf 파일을 열고

host all all all scram-sha-256

을 추가하면 된다.