Based on the official Debian 12 Bookworm Docker base image.
-
Locale preset to C.UTF-8
LC_ALL=C.UTF-8
LANG=C.UTF-8
LANGUAGE=C.UTF-8
-
Additional Debian packages:
apt-utils
- optimize installation of additional Debian packages
ca-certificates
- verify communication when downloading third-party software
dnsutils
- client programs related to DNS
dumb-init
- minimal init system for containers, killing zombies, redirecting signals...
gosu
- robust setuid + setgid + setgroups + exec with sane tty and signal forwarding behavior
iproute2
- networking and traffic control tools
jq
- lightweight and flexible command-line JSON processor
less
- less is more, more or less
net-tools
- for the gray-bearded among us
netcat-openbsd
- TCP/IP swiss army knife
procps
- /proc file system utilities, indispensable
telnet
- useful to help debug network issues
vim-tiny
- vi editor - compact version
wget
- retrieves files from the web, indispensable
xmlstarlet
- command line XML toolkit
Pull image:
sudo docker pull zcalusic/debian-bookworm
Interactive shell:
sudo docker run --rm -it zcalusic/debian-bookworm
As base image in your own Dockerfile:
FROM zcalusic/debian-bookworm
sudo make docker_build