簡體   English   中英

如何在域模式容器版本中為日志創建自定義路徑

[英]How to create the custom path for the logs in the domain mode container version

在此處輸入圖像描述

我需要更改為容器版本中日志的自定義位置路徑

WildFly 鏡像將服務器安裝在/opt/jboss/wildfly ,其中jboss是容器用戶的名稱(您可以在此處查看 Dockerfile )。 將日志存儲在容器外部的最簡單方法是掛載到服務器日志位置(為簡單起見,Unix 樣式文件路徑,我不太熟悉 Windows 的格式):

docker run -it -v /c/path/to/log_folder:/opt/jboss/wildfly/standalone/log:rw quay.io/wildfly/wildfly

如果您需要在容器內移動位置,您可以編輯配置文件 ( /opt/jboss/wildfly/standalone/configuration/standalone.xml ) 或在正在運行的容器上使用 JBoss CLI:

docker exec -it <container_name> /opt/jboss/wildfly/bin/jboss-cli.sh -c
[standalone@localhost:9990 /] /subsystem=logging/periodic-rotating-file-handler=FILE:write-attribute(name=file,value={path=server.log,relative-to=jboss.server.log.dir})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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