用 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

You Might Also Like

Leave a Reply

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料