envoyproxy / envoyproxy/gateway

Consider using `ko` instead of `docker build`

Ouverte
#89 2 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
area/ci help wanted kind/question
Langage dominant
Go
Étoiles
3k
Forks
864
Merge moyen
2 j 2 h
PR mergées (30 j)
140

Description

[`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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.