Commit Graph

16 Commits

Author SHA1 Message Date
Stefan Agner 2d4fde8457 Revert "update Docker before installing"
This reverts commit f49cea0bad.
2019-01-24 15:56:43 +01:00
Stefan Agner 6d55e5b725 remove group write bit to end up with the same we would with umask 022
This should solve the permission issue inside the container image.
2019-01-24 15:51:51 +01:00
Stefan Agner eae4ebc122 Revert "more debugging prints"
This reverts commit 75e6c685d1.
2019-01-24 15:51:20 +01:00
Stefan Agner f54bbc0fc7 Revert "add Docker repository to get latest Docker for Ubuntu 16.04"
This reverts commit 2525e86aed.

It seems not to help for the permission issue.
2019-01-24 15:49:29 +01:00
Stefan Agner 75e6c685d1 more debugging prints 2019-01-24 15:11:37 +01:00
Stefan Agner 2525e86aed add Docker repository to get latest Docker for Ubuntu 16.04 2019-01-24 13:46:58 +01:00
Stefan Agner f49cea0bad update Docker before installing
It seems that Docker on Travis messes with the file permission settings
leading to errors such as this:
  warning: directory permissions differ on /usr/

Indeed, the permissions inside the containers are off:
  drwxrwxr-x  1 root root  4096 Jan 23 23:14 usr

I cannot reproduce this locally with Docker 18.09.1-ce. Try upgrading
Docker before installing.
2019-01-24 13:34:11 +01:00
Stefan Agner 974d718dd7 create .docker for Docker CLI configuration 2019-01-24 00:13:38 +01:00
Stefan Agner e3333401b6 enable experimental CLI feature for docker manifest 2019-01-23 23:35:56 +01:00
Stefan Agner d5637d75ea use Docker manifest capabilities 2019-01-23 22:59:30 +01:00
Stefan Agner b3d2f9d573 install manifest tool for deploy stage 2019-01-23 12:34:04 +01:00
Stefan Agner 513ddd585f add manifest creation stage 2019-01-23 11:36:27 +01:00
Stefan Agner a5e3bb63c2 prepare Qemu as root 2019-01-23 11:16:30 +01:00
Stefan Agner 662129b1b2 introduce script to prepare Qemu user emulation 2019-01-23 11:01:54 +01:00
Stefan Agner c03280b09e Support AArch64 2019-01-23 01:08:08 +01:00
Stefan Agner 8dfabe4056 initial commit
Create Arch Linux ARM images using multi-stage Dockerfile. This
works well with binfmt emulation and allows to generate images
from scratch.

Inspiration taken from:
- https://github.com/archlinux/archlinux-docker
- https://github.com/lopsided98/archlinux
2019-01-23 00:31:17 +01:00