envoyproxy / envoyproxy/gateway

Consider using `ko` instead of `docker build`

Aperta
#89 2 commenti 1 reazione 0 assegnatari Vedi su GitHub
area/ci help wanted kind/question
Lingua principale
Go
Stelle
3k
Fork
864
Merge medio
2g 2h
PR unite (30g)
140

Descrizione

[`ko`](https://github.com/google/ko) is a tool for building Docker images that are simple containerized Go programs. In my opinion, this is preferable to `docker build` for several reasons:
- Does [reproducible builds](https://reproducible-builds.org/), which are a big plus for supply-chain security
- Native support of multi-arch builds
- Can take advantage of the host's Go module+compiler cache for faster builds. (This is sorta possible with `docker build` using experimental buildkit extensions)

Related to: https://github.com/envoyproxy/gateway/pull/83

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.