用 Docker 跑 Postgresql 範例隨記
pull image
可以把 :latest換成自己喜歡的 tag 版本
docker pull postgres:latest
起 Container,指定 superuser(postgres) 的密碼為 13579
docker run -d -p 5432:5432 --name pgdb -e "POSTGRES_PASSWORD=13579" postgres:latest
起 Container,無密碼 (不指定 user,則為 postgres)
docker run -d -p 5432:5432 --name pgdb -e "POSTGRES_HOST_AUTH_METHOD=trust" postgres:latest
起 Container,還要其他 superuser
docker run -d -p 5432:5432 --name pgdb \ -e "POSTGRES_HOST_AUTH_METHOD=trust" \ -e "POSTGRES_USER= xxxx" \ postgres:latest
Leave a Reply