Archlinux docker image from scratch (built daily by travis cronjob)
Docker images for Arch Linux. Built daily by Travis CI on publicly visible infrastructure.
The images are on Docker Hub. Use the convenient docker run
:
docker run --rm -ti archimg/base
docker run --rm -ti archimg/base-devel
Repo | Tag | Update | Type | Description |
---|---|---|---|---|
base | latest | daily | minimal | most packages of base-group, except some big ones like linux-firmware |
base | full | daily | full | all packages of base-group |
base‑devel | latest | daily | full | all packages of base and base-devel-group |
The monthly tagged images aren't supposed to be used in production. Arch Linux is a rolling release distro and partial upgrades are unsupported there. It requires you to always do a full system upgrade, so it wouldn't make any difference to use the latest
tag.
The image consists of two parts:
YEAR.MONTH.01
This implies, that you get daily updates, but only have to download the actual change and not the full image.
If you want to contribute, get to the issues-section of this repository.
Simply add the TZ
environment-variable and define it with a valid timezone-value.
docker run -e TZ=Europe/Berlin archimg/base
./pull
instead of ./build
, sudo is not requiredsudo -H ./build
or ./pull
sudo -H ./build
, it'll download the tarball and build the images from scratch (sudo required)
./pull
, docker will download the images from dockerhub./update
to generate the latest
-tags and update the images.If you want to push the images, run ./push
. But be aware you have no push access to the repos!