我在其中指定了配置文件的路径,这是我的应用程序.properties.我需要在运行时读取此文件.
app.config = myApp/myConfig.conf
个
该文件位于我的项目的根目录中.当我运行我的容器时,将找不到我的配置文件.我的容器怎么可能通过我的应用程序中指定的路径找到我的配置文件呢?
我的docker文件:
FROM eclipse-temurin:17.0.8.1_1-jre
COPY ./target/myApp.jar app.jar
ENTRYPOINT ["java", "-jar", "app.jar"]
构建映像:
docker build -t myApp:myApp .
运行 docker :
docker run -p 8080:80 --name myAppContainer idOfImage
在执行Docker Run之后,我得到错误:找不到myApp/myConfig.conf