Change final image to be a scratch image

Signed-off-by: Eli Uriegas <eli.uriegas@docker.com>
Upstream-commit: 08c4ef675e42077a7407143f5e94d53b198b1a0f
Component: packaging
This commit is contained in:
Eli Uriegas
2018-08-10 16:53:25 +00:00
parent ae672e2b0e
commit 31a1aed04a
+6 -8
View File
@@ -54,11 +54,9 @@ RUN source /binaries-commits && \
make BUILDTAGS='seccomp apparmor' && make install
# Final docker image
FROM alpine:3.7
RUN apk --update add ca-certificates iptables net-tools libseccomp git && \
rm -rf /var/cache/apk/*
COPY --from=dockerd-builder /sbin/dockerd /usr/local/sbin/
COPY --from=proxy-builder /sbin/docker-proxy /usr/local/sbin/
COPY --from=init-builder /sbin/docker-init /usr/local/sbin/
COPY --from=runc-builder /usr/local/sbin/runc /usr/local/sbin/
ENTRYPOINT ["/usr/local/sbin/dockerd"]
FROM scratch
COPY --from=dockerd-builder /sbin/dockerd /sbin/
COPY --from=proxy-builder /sbin/docker-proxy /sbin/
COPY --from=init-builder /sbin/docker-init /sbin/
COPY --from=runc-builder /usr/local/sbin/runc /sbin/
ENTRYPOINT ["/sbin/dockerd"]