Permalink
Browse files

Make the JVM get pid 1 to allow graceful shutdown

  • Loading branch information...
1 parent 8353bef commit 32831b1b989a7e150428e274ba4ff68114f61bdb @tsegismont tsegismont committed with cescoffier Sep 28, 2016
@@ -19,5 +19,5 @@ COPY ./verticles $VERTICLE_HOME
# We use the "sh -c" to turn around https://github.com/docker/docker/issues/5509 - variable not expanded
ENTRYPOINT ["sh", "-c"]
-CMD ["vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/* $VERTX_OPTIONS"]
+CMD ["exec vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/* $VERTX_OPTIONS"]
@@ -23,4 +23,4 @@ COPY $VERTICLE_NAME $VERTICLE_HOME/
# Launch the verticle <5>
WORKDIR $VERTICLE_HOME
ENTRYPOINT ["sh", "-c"]
-CMD ["vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/*"]
+CMD ["exec vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/*"]
@@ -21,4 +21,4 @@ COPY target/$VERTICLE_FILE $VERTICLE_HOME/
# Launch the verticle
WORKDIR $VERTICLE_HOME
ENTRYPOINT ["sh", "-c"]
-CMD ["java -jar $VERTICLE_FILE"]
+CMD ["exec java -jar $VERTICLE_FILE"]
@@ -23,4 +23,4 @@ COPY $VERTICLE_FILE $VERTICLE_HOME/
# Launch the verticle
WORKDIR $VERTICLE_HOME
ENTRYPOINT ["sh", "-c"]
-CMD ["vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/*"]
+CMD ["exec vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/*"]
@@ -23,4 +23,4 @@ COPY $VERTICLE_NAME $VERTICLE_HOME/
# Launch the verticle <5>
WORKDIR $VERTICLE_HOME
ENTRYPOINT ["sh", "-c"]
-CMD ["vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/*"]
+CMD ["exec vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/*"]
@@ -23,4 +23,4 @@ COPY $VERTICLE_NAME $VERTICLE_HOME/
# Launch the verticle <5>
WORKDIR $VERTICLE_HOME
ENTRYPOINT ["sh", "-c"]
-CMD ["vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/*"]
+CMD ["exec vertx run $VERTICLE_NAME -cp $VERTICLE_HOME/*"]
@@ -10,4 +10,4 @@ RUN chmod 777 /app/
WORKDIR /app/
ENTRYPOINT ["sh", "-c"]
-CMD ["java -jar $JAVA_APP_JAR -cluster"]
+CMD ["exec java -jar $JAVA_APP_JAR -cluster"]
@@ -10,4 +10,4 @@ RUN chmod 777 /app/
WORKDIR /app/
ENTRYPOINT ["sh", "-c"]
-CMD ["java -jar $JAVA_APP_JAR -cluster"]
+CMD ["exec java -jar $JAVA_APP_JAR -cluster"]
@@ -10,4 +10,4 @@ RUN chmod 777 /app/
WORKDIR /app/
ENTRYPOINT ["sh", "-c"]
-CMD ["java -jar $JAVA_APP_JAR"]
+CMD ["exec java -jar $JAVA_APP_JAR"]
@@ -10,4 +10,4 @@ RUN chmod 777 /app/
WORKDIR /app/
ENTRYPOINT ["sh", "-c"]
-CMD ["java -jar $JAVA_APP_JAR"]
+CMD ["exec java -jar $JAVA_APP_JAR"]
@@ -10,4 +10,4 @@ RUN chmod 777 /app/
WORKDIR /app/
ENTRYPOINT ["sh", "-c"]
-CMD ["java -jar $JAVA_APP_JAR"]
+CMD ["exec java -jar $JAVA_APP_JAR"]

0 comments on commit 32831b1

Please sign in to comment.