Skip to content

Consider using ko instead of docker build #89

Description

@LukeShu

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, 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: #83

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/ciCI and build related issueshelp wantedExtra attention is neededkind/questionFurther information is requested

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions