Sign inSign up

williancavalcante/arch-base

By williancavalcante

•Updated 4 months ago

Minimal Arch Linux (rolling) from bootstrap tarball. No systemd/udev, pacman pre-configured.

Image
Operating systems
0

60

williancavalcante/arch-base repository overview

⁠williancavalcante/arch-base

Arch Linux mínimo construído a partir do tarball oficial de bootstrap.

⁠O que está incluído

  • Sistema base do Arch Linux (rolling release)
  • pacman configurado e pronto para uso (DisableSandbox habilitado para ambientes container)
  • Mirrors brasileiros + CDN geo-aware pré-configurados
  • Locale pt_BR e timezone America/Sao_Paulo prontos para ativar
  • Sem systemd, udev, documentação, man pages ou locales desnecessários

⁠O que foi removido para reduzir tamanho

  • /usr/share/doc, /usr/share/man, /usr/share/info
  • /usr/lib/systemd, /usr/lib/udev
  • Locales exceto pt_BR
  • Static libs desnecessárias (GLib, PCRE2, binutils, Fortran runtime)
  • Módulos gconv mantidos apenas para UTF-8 e ISO-8859-1

⁠Uso

docker pull williancavalcante/arch-base:latest
FROM williancavalcante/arch-base:latest

RUN sed -i '/^\[options\]/a DisableSandbox' /etc/pacman.conf \
    && pacman-key --init \
    && pacman-key --populate archlinux \
    && pacman -Syu --noconfirm \
    && pacman -S --noconfirm --needed <seus-pacotes> \
    && rm -rf /var/cache/pacman/pkg/*

Nota: pacman-key --init e pacman-key --populate archlinux são necessários na primeira camada de build pois o keyring é removido da imagem base para reduzir tamanho.

⁠Tags

TagDescrição
latestVersão mais recente
YYYY.MM.DDVersão do tarball de bootstrap utilizado (ex: 2026.06.01)

⁠Construção

A imagem é gerada via docker import a partir do tarball oficial:

https://mirrors.kernel.org/archlinux/iso/latest/archlinux-bootstrap-x86_64.tar.zst

Tag summary

Content type

Image

Digest

sha256:4f3cabd62…

Size

102.6 MB

Last updated

4 months ago

docker pull williancavalcante/arch-base