containous / traefik-library-image

ARCHIVED
https://github.com/traefik/traefik-library-image
Apache License 2.0
218 stars 60 forks source link

Remove binaries from repo #47

Closed J0WI closed 5 years ago

J0WI commented 5 years ago

This repository is huge and trigges some quota warnings on GitHub. Since the official images library does not support multi stage builds, you may consider a similar approach like the busybox image and using a builder Dockerfile.

It would be much simpler to just use ADD instead of COPY (see https://github.com/containous/traefik-library-image/pull/46), but this method does not provide any integrity checks and there is currently no way to make the binary executable on unix hosts (see https://github.com/moby/moby/issues/34819).

dduportal commented 5 years ago

As soon as https://github.com/docker-library/official-images/pull/5929 is merged, then we might be able to work on #14 and to fix this.

J0WI commented 5 years ago

Are there any plans to clean up the history of this huge repo? :confused: