mirror of
https://github.com/khuedoan/homelab.git
synced 2025-01-05 21:11:52 +07:00
34 lines
657 B
Docker
34 lines
657 B
Docker
FROM archlinux
|
|
|
|
# Sort mirrors by speed
|
|
RUN pacman --sync --refresh --noconfirm \
|
|
reflector \
|
|
&& reflector \
|
|
--save /etc/pacman.d/mirrorlist \
|
|
--protocol https \
|
|
--latest 20 \
|
|
--sort rate
|
|
|
|
RUN yes | pacman --sync --refresh \
|
|
ansible \
|
|
ansible-lint \
|
|
argocd \
|
|
diffutils \
|
|
docker \
|
|
docker-compose \
|
|
git \
|
|
graphviz \
|
|
helm \
|
|
kubectl \
|
|
kustomize \
|
|
libisoburn \
|
|
make \
|
|
mdbook \
|
|
p7zip \
|
|
python \
|
|
python-netaddr \
|
|
python-pip \
|
|
terraform
|
|
|
|
RUN pip install docker-compose
|