Skip to content

Instantly share code, notes, and snippets.

@benmoss
Created July 12, 2022 21:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save benmoss/cc4f30cd2855c02084bca26804c74ac5 to your computer and use it in GitHub Desktop.
Save benmoss/cc4f30cd2855c02084bca26804c74ac5 to your computer and use it in GitHub Desktop.
#1 [internal] load build definition from Dockerfile
#1 sha256:5fb66c305f02041b021aff177156d7b2e508c31dea43d5d08ad649d2a34417a6
#1 transferring dockerfile: 38B done
#1 DONE 0.0s
#2 [internal] load .dockerignore
#2 sha256:f33dfd6acb430a8bec3d0b50726cbc57df22252e925baf0cce38f5c9071744a2
#2 transferring context: 34B done
#2 DONE 0.0s
#4 [internal] load metadata for docker.io/library/golang:1.18.3
#4 sha256:feed93ac8db5b945044e77da45fdc7da09f121a637dbea5b3739fc43637964fb
#4 DONE 0.2s
#3 [internal] load metadata for docker.io/library/photon:4.0
#3 sha256:d8adf58a94c7fc734302af907215e44e663693a25a300a1f2a01f988ef27cbb6
#3 DONE 0.2s
#5 [stage-1 1/6] FROM docker.io/library/photon:4.0@sha256:eda7701c8c132956af6cb10f06d643bb1e76f372c750422f2975688ca1f9b3d1
#5 sha256:df6430fa29a28ff1c3b649f27a7380fbd05162a94e13f7ebd4ae1ff690f7030a
#5 DONE 0.0s
#10 [deps 1/9] FROM docker.io/library/golang:1.18.3@sha256:1650c170f3c55c158431cd35906cb6faf25f5c93b9d8850341c81e1236eaa745
#10 sha256:5bc65161c0466b6ecdccf379478f905e62cf710ade28cb5cfc70b9f1ac3a0e74
#10 resolve docker.io/library/golang:1.18.3@sha256:1650c170f3c55c158431cd35906cb6faf25f5c93b9d8850341c81e1236eaa745 0.0s done
#10 DONE 0.0s
#12 [internal] load build context
#12 sha256:76aa23dcdd2a8f1b051a43f798e144fef783feac46b70799dbe7d71aabedea6e
#12 transferring context: 558.12kB 0.3s done
#12 DONE 0.3s
#15 [deps 5/9] COPY vendor vendor
#15 sha256:b78884cfc9cc82293b2a78bee4daf246014d01e3913a3be646f11f38377aa88a
#15 CACHED
#16 [deps 6/9] RUN mkdir out
#16 sha256:1b278af68434b497e7a3711b3c8acafc5f0b38031719ac916f411f8ba80a7af8
#16 CACHED
#11 [deps 2/9] WORKDIR /workspace
#11 sha256:0ddf12bcba097ff089dae7eac483fa8c3e83d9685e88a735d2627c27559d9209
#11 CACHED
#13 [deps 3/9] COPY ./hack/dependencies.* ./hack/
#13 sha256:7e8d5691e6a9a19ffab4b69b5f4fa891fbd966bfac1d35bd7f6be865db898165
#13 CACHED
#14 [deps 4/9] COPY go.* ./
#14 sha256:8b47279c4169949a90fc1eda8b2782301e13aef91c268f00a3f3d98c4b39fb67
#14 CACHED
#17 [deps 7/9] RUN go run ./hack/dependencies.go install -d out --arch amd64 --os linux
#17 sha256:cfd8556ed784f0eebc25c51154fc68c2ad0e6342e148aeed7d82ec6d65b3cd24
#17 CACHED
#18 [deps 8/9] COPY . .
#18 sha256:9419515184298aaa35b822cfaffd552e84eb72da91f26ac1252b8b81d0257763
#18 DONE 0.5s
#19 [deps 9/9] RUN --mount=type=cache,target=/root/.cache/go-build CGO_ENABLED=0 GOOS=linux GOSARCH=amd64 go build -mod=vendor -ldflags="-X 'main.Version=development'" -trimpath -o out/kapp-controller ./cmd/controller
#19 sha256:9fcef95942173980ec7554aea99b4ffcf6b748d761de1a90333c48515b56c781
#19 DONE 2.3s
#6 [stage-1 2/6] RUN tdnf install -y git openssh-clients
#6 sha256:5d0844a49c9c4d9f0d27b83c2040e64f10493038cb33f3085c11df53df799e9d
#6 CACHED
#7 [stage-1 3/6] RUN echo "kapp-controller:x:1000:0:/home/kapp-controller:/usr/sbin/nologin" > /etc/passwd
#7 sha256:e3ad2f330d42c8517dee4db4ce4337c32b485e5b91721d202557baf15b8e423c
#7 CACHED
#8 [stage-1 4/6] RUN chmod g+w /etc/pki/tls/certs
#8 sha256:748b1c0b4e313c143a332d4493daee1b68ff8657096a4b0e6e978a8f29a56bb4
#8 CACHED
#9 [stage-1 5/6] RUN cp /etc/pki/tls/certs/ca-bundle.crt /etc/pki/tls/certs/ca-bundle.crt.orig
#9 sha256:4aaa28cac417e41f0f5fa47641e6cd836006dc62849d43f62ce87f34976ac554
#9 CACHED
#20 [stage-1 6/6] COPY --from=deps /workspace/out/* ./
#20 sha256:e43e5e88dd44fe901ec4dd22284710c09f8c82902628ec99b00e257cec6e5498
#20 CACHED
#21 exporting to image
#21 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#21 exporting layers done
#21 writing image sha256:e0871ad6b6288d441ff66785e52fcc8a66f4936dd856a44529a6319b2efe676e done
#21 DONE 0.0s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment