The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.

docker 環境中的 pgadmin 資料庫備份還原


在docker使用pgadmin的時候,因為匯出的備份資料庫位置是在容器裡面,所以要指定volumn讓匯出的資料庫檔案能夠找得到並且能好修改,但如果路徑設定的不對會出現permission denied的錯誤,以下為範例

pgadmin:
    image: dpage/pgadmin4
    user: “5050:5050”
    ports:
      – “5050:80”
    restart: unless-stopped
    environment:
      – PGADMIN_DEFAULT_EMAIL=odoo@gmail.com
      – PGADMIN_DEFAULT_PASSWORD=odoo
    volumes:
      – ./pg-connect.json:/pgadmin4/servers.json
      – ./pg_backups:/var/lib/pgadmin/storage/odoo_gmail.com #錯誤的,一開始以為直接指定使用者最方便
      – ./pg_backups:/var/lib/pgadmin/storage #正確的
    networks:
      – odoo_bridge_network

研究了幾個小時,原本要設定來給odoo做資料庫備份的,結果發現odoo本身就提供備份還原的功能,非常簡單好用🤣

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *