-
-
Notifications
You must be signed in to change notification settings - Fork 128
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Build images using Docker CE 19.03 and BuildKit (#293)
Switching to BuildKit has many advantages: * openHAB images are now based on the official Debian and Alpine Docker images instead of the multiarch images which: * fixes wrong architectures of non-amd64 images * improves security because these official images are reviewed by a dedicated team sponsored by Docker * allows for upgrading Alpine to 3.11 because of an issue the multiarch armhf image does not exist * makes it possible to use the Debian "slim" image to further reduce the size of Debian images * Multi architecture manifests are now generated automatically so we can remove the code for generating these and pushing them with manifest-tool * Further reduces build times because images for different architectures are build in parallel There is now a single Dockerfile per image instead of one for each architecture. BuildKit does not provide a way to also generate tags containing architectures so these tags will no longer be generated. Furthermore the Travis configuration has been updated so it will also automatically sync the README.md to Docker Hub. Fixes #184 Signed-off-by: Wouter Born <github@maindrain.net>
- Loading branch information
Showing
111 changed files
with
433 additions
and
6,705 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.