簡體   English   中英

如何映射gentics / mesh docker映像的配置目錄?

[英]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的投票投了贊成票 ,因為這應該可行。 盡管實際上不是圖像中的裸露體積,但這meshhub.docker.com回購說明中所描述的。

Dockerfilegentics網庫講述的故事:

首先用這個位:

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM