今天用docker部署postgresql,用的是官方的鏡像。結果掛載完 /var/lib/postgresql/data目錄后,和容器里的目錄其實並沒有掛載成功。
母機上的目錄並沒有成功掛載到容器里,原因是官方鏡像默認掛載了這個目錄(/var/lib/postgresql/data)。
所以解決辦法就是,把自己的母機的data目錄映射到容器里的其他目錄,然后通過設置環境變量 PGDATA 為 容器里的新目錄,即可。
今天用docker部署postgresql,用的是官方的鏡像。結果掛載完 /var/lib/postgresql/data目錄后,和容器里的目錄其實並沒有掛載成功。
母機上的目錄並沒有成功掛載到容器里,原因是官方鏡像默認掛載了這個目錄(/var/lib/postgresql/data)。
所以解決辦法就是,把自己的母機的data目錄映射到容器里的其他目錄,然后通過設置環境變量 PGDATA 為 容器里的新目錄,即可。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。