[英]How to map the config dir of the gentics/mesh docker image?
我試圖像這樣啟動網格:
docker run -v /tmp/mesh/data:/mesh/data -v /tmp/mesh/conf:/mesh/conf -it -p 8080:8080 gentics/mesh
但是config目錄保持為空。 在數據目錄中,所有內容都已創建。
我們將需要訪問配置文件來調整應用程序。
根據https://hub.docker.com/r/gentics/mesh/ ,配置目錄應安裝在/mesh/config
而不是/mesh/conf
。
我對sneep的投票投了贊成票 ,因為這應該可行。 盡管實際上不是圖像中的裸露體積,但這是在mesh的hub.docker.com回購說明中所描述的。
該Dockerfile在gentics網庫講述的故事:
首先用這個位:
RUN mkdir /data && chown mesh: /data -R && ln -s /data /mesh/data
RUN mkdir /config && chown mesh: /config -R && ln -s /config /mesh/config
后來這些卷公開了:
VOLUME /data
VOLUME /config
VOLUME /elasticsearch/data
VOLUME /elasticsearch/config
我猜您可以簡單地映射到/data
和/config
卷,因為它們是公開的。
但是如前所述,先前的答案應該可以正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.