anchor.diff:  docker build -f src/main/docker/Dockerfile.multistage -t quarkus-quickstart/getting-started .
   ----
   
  -And finally, run it with:
  +And, finally, run it with:
   
   [source,bash]
   ----
  
positive.code: 
  Please see link:native-and-ssl#working-with-containers[our Using SSL With Native Executables guide] for more information.
  ====
  
  == Debugging native executable
  
  
negative.code: CMD ["./application", "-Dquarkus.http.host=0.0.0.0"]
  ----
  
  NOTE: This multi-stage Docker build copies the Maven wrapper from the host machine.
  The Maven wrapper (or the Gradle wrapper) is a convenient way to provide a specific version of Maven/Gradle.
  It avoids having to create a base image with Maven and Gradle.
  To provision the Maven Wrapper in your project, use: `mvn -N io.takari:maven:0.7.7:wrapper`.
  
  Save this file in `src/main/docker/Dockerfile.multistage` as it is not included in the getting started quickstart.
  
  Sample Dockerfile for building with Gradle:
  [source,dockerfile,subs=attributes+]
  ----
  ## Stage 1 : build with maven builder image with native capabilities
  FROM quay.io/quarkus/ubi-quarkus-native-image:21.0.0-java11 AS build
  COPY gradlew /project/gradlew
  COPY gradle /project/gradle
  COPY build.gradle /project/
  COPY settings.gradle /project/
  COPY gradle.properties /project/
  USER quarkus
  WORKDIR /project
  COPY src /project/src
  RUN gradle -b /project/build.gradle buildNative
  
  ## Stage 2 : create the docker final image
  FROM registry.access.redhat.com/ubi8/ubi-minimal
  WORKDIR /work/
  COPY --from=build /project/build/*-runner /work/application
  RUN chmod 775 /work
  EXPOSE 8080
  CMD ["./application", "-Dquarkus.http.host=0.0.0.0"]
  