0
我有兩個磁盤的服務器:一個是操作系統使用的SSD,另一個是普通的2.5TB硬盤。更改docker couchdb實例的數據庫位置?
現在在這臺服務器上,我運行的是Docker的Fedora Server 22,目前有一個映像正在運行:Fedora/couchdb。
問題是,這個容器將數據庫保存到更小的SSD時,它應該真的存儲在更大的HDD中。
如何設置此映像以將數據庫存儲在HDD上?
我有兩個磁盤的服務器:一個是操作系統使用的SSD,另一個是普通的2.5TB硬盤。更改docker couchdb實例的數據庫位置?
現在在這臺服務器上,我運行的是Docker的Fedora Server 22,目前有一個映像正在運行:Fedora/couchdb。
問題是,這個容器將數據庫保存到更小的SSD時,它應該真的存儲在更大的HDD中。
如何設置此映像以將數據庫存儲在HDD上?
你可以用
[couchdb]
database_dir = /path/to/dir
view_index_dir = /path/to/dir
指定在配置文件CouchDB的磁盤和索引的位置如何添加自定義配置,以啓動在此說明
http://docs.couchdb.org/en/1.6.1/config/intro.html
當然,爲了使用你想要的路徑d在容器BS你需要確保它是泊塢窗圖像
內部觸及這說明你需要做的,所以一切:
https://docs.docker.com/engine/userguide/dockervolumes/
,如果沒有幫助,請詳細解釋一下您的設置是和你想實現的。