Nacos 自定義的日誌配置文件缺失

bash docker compose up nacos ... p1-nacos | + exec /usr/lib/jvm/java-1.8-openjdk/bin/java -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection '-XX:CMSInitiatingOccupancyFraction=70' -XX:+CMSParallelRemarkEnabled '-XX:SoftRefLRUPolicyMSPerMB=0' -XX:+CMSClassUnloadingEnabled '-XX:SurvivorRatio=8' -Xms1g -Xmx1g -Xmn512m '-Dnacos.standalone=true' '-Dnacos.member.list=' -Xloggc:/home/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation '-XX:NumberOfGCLogFiles=10' '-XX:GCLogFileSize=100M' '-Dloader.path=/home/nacos/plugins,/home/nacos/plugins/health,/home/nacos/plugins/cmdb,/home/nacos/plugins/selector' '-Dnacos.home=/home/nacos' -jar /home/nacos/target/nacos-server.jar '--spring.config.additional-location=file:/home/nacos/conf/' '--spring.config.name=application' '--logging.config=/home/nacos/conf/nacos-logback.xml' '--server.max-http-header-size=524288' p1-nacos | OpenJDK 64-Bit Server VM warning: UseCMSCompactAtFullCollection is deprecated and will likely be removed in a future release. p1-nacos | Logging system failed to initialize using configuration from '/home/nacos/conf/nacos-logback.xml' p1-nacos | java.io.FileNotFoundException: /home/nacos/conf/nacos-logback.xml (No such file or directory)

這表明容器內部缺少 nacos-logback.xml 文件。根據 Nacos 的官方文檔,如果沒有提供自定義的日誌配置文件,Nacos 會使用內建的默認日誌配置。但如果你特意在 docker-compose.yml 文件中掛載了 ./nacos/conf 目錄,並且該目錄中缺少 nacos-logback.xml,那麼就會導致這個錯誤。