[英]How to update the Pgadmin4 docker image?
如何更新Pgadmin4
docker 映像而不丟失文件夾/var/lib/pgadmin
中的任何用戶信息?
拉取最新docker鏡像
sudo docker pull dpage/pgadmin4
停止正在運行的容器
sudo docker stop pgadmin
刪除現有容器
sudo docker rm pgadmin
部署/運行最新的鏡像
sudo docker run --name pgadmin -p 80:80 -v /var/lib/pgadmin:/var/lib/pgadmin -e 'PGADMIN_DEFAULT_EMAIL=m.thirumal@hotmail.com' -e 'PGADMIN_DEFAULT_PASSWORD=thirumal' -d dpage/pgadmin4
或以下用於使用ngnix
進行反向代理的命令
sudo docker run --name pgadmin -p 5050:80 -v /var/lib/pgadmin:/var/lib/pgadmin -e 'PGADMIN_DEFAULT_EMAIL=m.thirumal@hotmail.com' -e 'PGADMIN_DEFAULT_PASSWORD=thirumal' -d dpage/pgadmin4
start
docker 容器
`sudo docker start pgadmin`
選擇的答案是正確的,但是如果您的起始圖像沒有任何音量,您還必須這樣做:
sudo docker cp name_of_your_image:/var/lib/pgadmin /var/lib/pgadmin
和
sudo chown -R 5050:5050 /var/lib/pgadmin
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.