Skip to content

Instantly share code, notes, and snippets.

@knjk04
Created November 13, 2021 08:50
Show Gist options
  • Save knjk04/15c4cba690ac74dfd522a4b77be33b8c to your computer and use it in GitHub Desktop.
Save knjk04/15c4cba690ac74dfd522a4b77be33b8c to your computer and use it in GitHub Desktop.
PS C:\Users\karan\playground\bapi-docker-139> $env:DOCKER_BUILDKIT = 1
PS C:\Users\karan\playground\bapi-docker-139> $env:COMPOSE_DOCKER_CLI_BUILD = 1
PS C:\Users\karan\playground\bapi-docker-139> echo $DOCKER_BUILDKIT
PS C:\Users\karan\playground\bapi-docker-139>
PS C:\Users\karan\playground\bapi-docker-139>
PS C:\Users\karan\playground\bapi-docker-139> docker logs -f booksapi
: No such file or directory
PS C:\Users\karan\playground\bapi-docker-139>
PS C:\Users\karan\playground\bapi-docker-139> docker-compose build booksapi
Building booksapi
[+] Building 71.2s (22/22) FINISHED
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 32B 0.0s
=> [internal] load .dockerignore 0.1s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io/library/openjdk:11-jre-slim 2.3s
=> [internal] load metadata for docker.io/library/maven:3.8.3-openjdk-11-slim 2.4s
=> [auth] library/openjdk:pull token for registry-1.docker.io 0.0s
=> [auth] library/maven:pull token for registry-1.docker.io 0.0s
=> [stage-1 1/9] FROM docker.io/library/openjdk:11-jre-slim@sha256:9223f8e5033f47c86323d31aa98a3779c4edd89d92194287f04e2f5391fd9ac1 0.0s
=> [builder 1/5] FROM docker.io/library/maven:3.8.3-openjdk-11-slim@sha256:3054d478942f3f8f351823e7b51c68277914cfd52a5905171e86997d30b965e5 0.0s
=> [internal] load build context 0.2s
=> => transferring context: 152.43kB 0.2s
=> CACHED [builder 2/5] WORKDIR /app 0.0s
=> [builder 3/5] COPY . /app 1.3s
=> [builder 4/5] RUN --mount=type=cache,target=/root/.m2 mvn -f /app/pom.xml clean package 60.5s
=> [builder 5/5] RUN curl -LJO https://raw.githubusercontent.com/vishnubob/wait-for-it/master/wait-for-it.sh 1.4s
=> CACHED [stage-1 2/9] COPY --from=builder /app/wait-for-it.sh /opt/booksapi/bin/wait-for-it.sh 0.0s
=> CACHED [stage-1 3/9] COPY ./docker/bin/start.sh /opt/booksapi/bin/start.sh 0.0s
=> CACHED [stage-1 4/9] RUN chmod +x /opt/booksapi/bin/wait-for-it.sh 0.0s
=> CACHED [stage-1 5/9] RUN chmod +x /opt/booksapi/bin/start.sh 0.0s
=> CACHED [stage-1 6/9] WORKDIR /opt/booksapi/ 0.0s
=> [stage-1 7/9] COPY --from=builder /app/target/booksapi*.jar app.jar 1.0s
=> [stage-1 8/9] RUN groupadd --gid 1001 booksapiuser 1.3s
=> [stage-1 9/9] RUN useradd --system --create-home --shell /usr/sbin/nologin --uid 1001 --gid 1001 booksapiuser 1.3s
=> exporting to image 0.8s
=> => exporting layers 0.7s
=> => writing image sha256:aefa51bb35aa9c5e8cd96fd36b963c0d01357e365b433a8ca2c328dc3539ad19 0.0s
=> => naming to docker.io/library/booksapi 0.0s
Use 'docker scan' to run Snyk tests against images to find vulnerabilities and learn how to fix them
PS C:\Users\karan\playground\bapi-docker-139> docker logs -f booksapi
: No such file or directory
PS C:\Users\karan\playground\bapi-docker-139>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment