mich43l/alpine
This repository provides a lightweight Alpine-based container image with additional utilities and tools pre-installed. It uses runit
as the init system and includes a number of useful packages.
runit
as init systembash
, vim
, curl
, git
python3
, dpkg
, gnupg
, procps
parallel
, tzdata
, gcompat
, gzip
, zsh
unzip
, ca-certificates
gosu
installed for better process controloh-my-zsh
with agnoster
theme enabledmich43l
created for better security docker build --build-arg VERSION=latest -t mich43l/os:alpine .
docker run -it mich43l/os:alpine
You can override the default user by providing build arguments:
docker build --build-arg USERNAME=myuser --build-arg USER_UID=2000 --build-arg USER_GID=2000 -t myimage .
The container uses a custom docker-entrypoint.sh
script, which ensures proper setup before launching the shell.
Maintained by mich43l
docker pull mich43l/alpine