docker build -t multistage --build-arg VERSION=2.1 .Wynik:
[+] Building 28.1s (10/10) FINISHED docker:desktop-linux
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 917B 0.0s
=> [internal] load metadata for docker.io/library/nginx:alpine 0.7s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load build context 0.6s
=> => transferring context: 8.74MB 0.6s
=> [stage-1 1/3] FROM docker.io/library/nginx:alpine@sha256:582c496ccf79d8aa6f8203a79d32aaf7ffd8b13362c60a701a2 13.6s
=> => resolve docker.io/library/nginx:alpine@sha256:582c496ccf79d8aa6f8203a79d32aaf7ffd8b13362c60a701a2f9ac64886 0.0s
=> => sha256:1165b869c51a1a0747d78cec8fab96c30156a979e51ecf2f91aa792e557d94a4 20.25MB / 20.25MB 7.8s
=> => sha256:c8a2fa3a88d244a3f32dcbc9c1f7649c662661a28c624198ada43aa0b7598e7f 1.40kB / 1.40kB 0.5s
=> => sha256:34dfdd2ef1f920d0054dde2fc09ddc83ff8e71d05fadb79e2cab6e6234596f0a 1.21kB / 1.21kB 0.7s
=> => sha256:a71873b303e8d75170b7ced2725b01b3ae15ad76f0d4eef16a49335821b6a0ef 404B / 404B 0.7s
=> => sha256:ff9f59a6a62e9e9f29d7a84fb18865b45664d3f0d061eff7548bd61746dd101c 957B / 957B 1.5s
=> => sha256:f03becc8ac15611cfcc421c977a5ba4d65456093570788523a4ba557689aa7f7 1.87MB / 1.87MB 2.3s
=> => sha256:15e759724ff67f262e38bb7c070af9d0b84f959f9b37fa966f68bf2f881a4b62 627B / 627B 1.7s
=> => sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 3.86MB / 3.86MB 2.4s
=> => extracting sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 3.3s
=> => extracting sha256:f03becc8ac15611cfcc421c977a5ba4d65456093570788523a4ba557689aa7f7 0.9s
=> => extracting sha256:15e759724ff67f262e38bb7c070af9d0b84f959f9b37fa966f68bf2f881a4b62 0.5s
=> => extracting sha256:ff9f59a6a62e9e9f29d7a84fb18865b45664d3f0d061eff7548bd61746dd101c 0.5s
=> => extracting sha256:a71873b303e8d75170b7ced2725b01b3ae15ad76f0d4eef16a49335821b6a0ef 0.5s
=> => extracting sha256:34dfdd2ef1f920d0054dde2fc09ddc83ff8e71d05fadb79e2cab6e6234596f0a 0.5s
=> => extracting sha256:c8a2fa3a88d244a3f32dcbc9c1f7649c662661a28c624198ada43aa0b7598e7f 0.5s
=> => extracting sha256:1165b869c51a1a0747d78cec8fab96c30156a979e51ecf2f91aa792e557d94a4 1.1s
=> [builder 1/2] ADD alpine-minirootfs-3.23.3-x86_64.tar / 0.1s
=> [builder 2/2] RUN IP=$(hostname -i) && HOST=$(hostname) && echo "<!DOCTYPE html>" > /index.html && 1.9s
=> [stage-1 2/3] RUN rm -rf /usr/share/nginx/html/* 8.6s
=> [stage-1 3/3] COPY --from=builder /index.html /usr/share/nginx/html/index.html 1.7s
=> exporting to image 2.9s
=> => exporting layers 2.7s
=> => exporting manifest sha256:f5d9a2ff7d4e4d4a2df29261fca3ea1609f2d7e3db4c21c86912860890ef8029 0.0s
=> => exporting config sha256:8ca5477e798a29ffce48a09321ce79b0e13caf5652c20b1c387db0ce98dee773 0.0s
=> => exporting attestation manifest sha256:b1c3c224b207b50818373cea94eb3bbc04b56750e85fbf8d530dfe07c707277c 0.0s
=> => exporting manifest list sha256:cc2a33a7c8aa1a339c463a10a5c22a3093f6de55a4d5789465c5938db0aa2331 0.0s
=> => naming to docker.io/library/multistage:latest 0.0s
=> => unpacking to docker.io/library/multistage:latest 0.0s
docker run -p 80:80 multistagedocker psWynik:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bb7b2aaf2960 multistage "/docker-entrypoint.…" 13 minutes ago Up 13 minutes (healthy) 0.0.0.0:80->80/tcp, [::]:80->80/tcp sharp_leakey
HEALTHCHECK oznaczył status kontenera jako healthy.