[pkg-go] Bug#948778: RFP: makisu -- unprivileged Docker image builder

Andrej Shadura andrewsh at debian.org
Mon Jan 13 09:31:53 GMT 2020


Package: wnpp
Severity: wishlist

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

* Package name    : makisu
  Version         : 0.1.13
  Upstream Author : Uber
* URL             : https://github.com/uber/makisu
* License         : Apache 2.0
  Programming Lang: Go
  Description     : unprivileged Docker image builder

Makisu is a fast and flexible Docker image build tool designed for
unprivileged containerized environments such as Mesos or Kubernetes.

Some highlights of Makisu:

 * Requires no elevated privileges or containerd/Docker daemon, making
   the build process portable.
 * Uses a distributed layer cache to improve performance across a build cluster.
 * Provides control over generated layers with a new optional keyword
   #!COMMIT, reducing the number of layers in images.
 * Is Docker compatible. Note, the Dockerfile parser in Makisu is
   opinionated in some scenarios.

Makisu has been in use at Uber since early 2018, building thousands
of images every day across 4 different languages. The motivation and
mechanism behind it are explained in https://eng.uber.com/makisu/.

-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl4cOQgUHGFuZHJld3No
QGRlYmlhbi5vcmcACgkQXkCM2RzYOdJeNAgApe84vPUnSL5JJHXOD18lRPm3SN45
3YacQVbFL/Srki+UyJCTfL59rkiD1mg7Q1Y7AfywXpc6k/NaISznrx9QRMEw3aU0
IHHfIFIGVLuUYphuVJ9szm2W191Dvg5ukQ5dxeS2SMn5wdq93/KoXQ0+fhC1QoD8
/wGoTQDQhIV+JVBU+eSyap1YnA97bMNgdUFyon4/p/XMZY5IDK+II09f9Z1za9OI
nP7UfV8vER+X6EzdF3cz2uAf3XtCgDqVaLvsIWA7eN+T2kcE3t618a40t3Xy7Cgw
AmgLAU/h3c1mYLyg5kdNbk8y+8CyWZLz76mv9mzQuS4kDiS5k6RA3SMBfQ==
=K4bE
-----END PGP SIGNATURE-----



More information about the Pkg-go-maintainers mailing list