pritunl/archlinux
NO LONGER MAINTAINED
Minimal Archlinux installation built with mkimage-arch.sh, the build script is the same as the official mkimage-arch.sh. Packages listed below are excluded from the base installation as well as all manual pages for space savings. These packages can be installed with the package manager. Timezone is set to utc
and utf-8
locale is used. The tags listed below may be used for specific builds.
To keep docker containers consistent each time a build is released a full snapshot of the official Archlinux repository is created. This allows installing new packages from the official repository as it was on the day that the snapshot was created. The snapshot repository is located at mirror.pritunl.com
Synchronizing the pacman repository's by running pacman -Sy
or upgrading with pacman -Syu
is unnecessary and will have no impact. Building containers without a tag or when using the latest
tag will use the latest snapshot which is updated weekly. For production containers a specific build tag should be used. Testing should be done before updating the build tag in production containers to ensure the newer packages work with your codebase.
docker run --rm -ti pritunl/archlinux:latest /bin/bash
Packages can be installed/upgraded/downgraded to a specific version by using the command below. Replace the name and version with the target package, view the package listing for a list of all the available packages and versions.
pacman -U http://mirror.pritunl.com/archlinux/all/NAME-VERSION
Example: pacman -U http://mirror.pritunl.com/archlinux/all/mongodb-2.6.8-1
All packages installed from the snapshot repository are signed by the Archlinux package maintainers. The signature is verified by pacman when packages are installed.
cryptsetup
device-mapper
dhcpcd
iproute2
jfsutils
linux
lvm2
man-db
man-pages
mdadm
nano
netctl
openresolv
pciutils
pcmciautils
reiserfsprogs
s-nail
systemd-sysvcompat
usbutils
vi
xfsprogs
latest
2018-08-11
2018-08-04
2018-07-28
2018-07-21
2018-07-14
2018-07-07
2018-06-30
2018-06-23
2018-06-16
2018-06-09
2018-06-02
2018-05-26
2018-05-19
2018-05-12
2018-05-05
2018-04-28
2018-04-21
2018-04-14
2018-04-07
2018-03-31
2018-03-24
2018-03-17
2018-03-10
2018-03-03
2018-02-24
2018-02-17
2018-02-10
2018-02-03
2018-01-27
2018-01-20
2018-01-13
2018-01-06
2017-12-30
2017-12-23
2017-12-16
2017-12-09
2017-12-02
2017-11-25
2017-11-18
2017-11-11
2017-11-04
2017-10-28
2017-10-21
2017-10-14
2017-10-07
2017-09-30
2017-09-23
2017-09-16
2017-09-09
2017-09-02
2017-08-26
2017-08-19
2017-08-12
2017-08-05
2017-07-29
2017-07-22
2017-07-15
2017-07-08
2017-07-01
2017-06-24
2017-06-17
2017-06-10
2017-06-03
2017-05-27
2017-05-20
2017-05-13
2017-05-06
2017-04-29
2017-04-22
2017-04-15
2017-04-08
2017-04-01
2017-03-25
2017-03-18
2017-03-11
2017-03-04
2017-02-25
2017-02-18
2017-02-11
2017-02-04
2017-01-28
2017-01-14
2017-01-07
2016-12-31
2016-12-24
2016-12-17
2016-12-10
2016-12-03
2016-11-26
2016-11-19
2016-11-12
2016-11-05
2016-10-29
2016-10-22
2016-10-15
2016-10-08
2016-10-01
2016-09-24
2016-09-17
2016-09-10
2016-09-03
2016-08-27
2016-08-20
2016-08-13
2016-08-06
2016-07-30
2016-07-23
2016-07-16
2016-07-09
2016-07-02
2016-06-25
2016-06-18
2016-06-13
2016-06-04
2016-05-29
2016-05-21
2016-05-14
2016-05-07
2016-04-30
2016-04-16
2016-04-09
2016-03-26
2016-03-19
2016-03-13
2016-03-05
2016-02-27
2016-02-20
2016-02-14
2016-02-08
2016-01-30
2016-01-24
2016-01-16
2016-01-12
2016-01-09
2016-01-02
2015-12-26
2015-12-20
2015-12-12
2015-12-05
2015-11-28
2015-11-22
2015-11-15
2015-11-07
2015-10-24
2015-10-17
2015-10-10
2015-10-03
2015-09-26
2015-09-19
2015-09-12
2015-09-05
2015-08-22
2015-08-15
2015-08-08
2015-08-01
2015-07-25
2015-07-18
2015-07-12
2015-07-04
2015-06-27
2015-06-13
2015-06-06
2015-05-30
2015-05-23
2015-05-16
2015-05-09
2015-05-02
2015-04-25
2015-04-18
2015-04-11
2015-04-04
2015-03-28
2015-03-23
docker pull pritunl/archlinux