【发布时间】:2019-10-11 06:33:58
【问题描述】:
我有一个 Java 应用程序,现在需要 dockerized,我有 2 个选项。
- 本地构建并将目标文件夹生成的jar添加到docker镜像中。
- 在创建映像时构建它。喜欢,
FROM maven:3-jdk-11 as builder
COPY propel_settings_local.xml /root/.m2/settings.xml
RUN mkdir -p /build
ADD . /build/
WORKDIR /build
RUN mvn -B dependency:resolve dependency:resolve-plugins
RUN mvn clean install
这两个选项中哪个更好?
【问题讨论】:
标签: docker dockerfile containers