1 回答

TA貢獻1839條經驗 獲得超15個贊
我剛剛構建了該應用程序,它與這個 Dockerfile 和 dirs 布局一起工作得很好(看看“COPY ./demo /demo/”):
FROM maven:alpine
MAINTAINER hyness <[email protected]>
EXPOSE 8888
COPY ./demo /demo/
WORKDIR /demo/
RUN mvn package
VOLUME /config
WORKDIR /
ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar",\
"/demo/target/demo.jar",\
"--server.port=8888",\
"--spring.config.name=application"]
$ tree
.
├── demo
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── example
│ │ └── demo
│ │ └── DemoApplication.java
│ └── resources
│ └── application.properties
└── Dockerfile
添加回答
舉報