【发布时间】:2016-06-06 21:15:27
【问题描述】:
我有一个 spring boot 项目,并尝试在 circleci 持续集成服务器上使用 Docker 文件构建项目。
问题是我的 github 存储库中只有我的源代码;没有目标目录或 jar 文件。我的 Dockerfile 无法获得最终工件(将应用程序打包到 jar 中)。
请检查 Docker 文件并提出前进的建议。
FROM java:8
EXPOSE 8090
VOLUME /tmp
ADD target/spring-boot-rest-0.3.0.jar app.jar
RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Dspring.profiles.active=container","-jar","/app.jar"]
【问题讨论】:
-
是的,我正在使用 circleci 构建项目。
标签: java maven docker spring-boot circleci