THE QUEST FOR THE PERFECT ARCH LINUX CONTAINER – #1

This post is part of an ongoing series about setting up a suitable Arch Linux environment for everyday use in a container. Previous post.

Container technology

No discussion: docker (wiki). For the sake of completeness, other options include: systemd-nspawn (although it is limited to Linux hosts running systemd), runC and low-level wizardry with LXC.

Where to start from?

We have to choose a image to start FROM. A few Google and Docker Hub searches yield the following options:

There are lots of options other than these, and there is also the option of rolling our own base. After a few hours of code inspection, I’ve decided to go with base/archlinux.

There’s also another variant: bash/devel. It just adds another layer atop base/archlinux, with the packages from the base-devel group, which is exactly what I would have done anyway, therefore I am starting with base/devel.

Advertisements
THE QUEST FOR THE PERFECT ARCH LINUX CONTAINER – #1

One thought on “THE QUEST FOR THE PERFECT ARCH LINUX CONTAINER – #1

Comments are closed.