mirror of
https://github.com/apache/rocketmq-dashboard.git
synced 2026-02-23 22:55:46 +08:00
Compare commits
2 Commits
master
...
96772ab392
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
96772ab392 | ||
|
|
a4a6000734 |
1
.dockerignore
Normal file
1
.dockerignore
Normal file
@@ -0,0 +1 @@
|
|||||||
|
target/
|
||||||
@@ -15,9 +15,16 @@
|
|||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
#
|
#
|
||||||
|
|
||||||
FROM java:8
|
FROM maven:3.8.6-openjdk-8 AS builder
|
||||||
VOLUME /tmp
|
|
||||||
ADD rocketmq-dashboard-*.jar rocketmq-dashboard.jar
|
ADD . .
|
||||||
RUN sh -c 'touch /rocketmq-dashboard.jar'
|
|
||||||
ENV JAVA_OPTS=""
|
# package jar
|
||||||
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -jar /rocketmq-dashboard.jar" ]
|
RUN mvn clean package -Dmaven.test.skip=true
|
||||||
|
|
||||||
|
FROM openjdk:8u342-jdk
|
||||||
|
|
||||||
|
# copy jar from the builder stage
|
||||||
|
COPY --from=builder target/rocketmq-dashboard-*.jar rocketmq-dashboard.jar
|
||||||
|
|
||||||
|
ENTRYPOINT exec java $JAVA_OPTS -jar rocketmq-dashboard.jar
|
||||||
|
|||||||
Reference in New Issue
Block a user