admin_grundlagen:docker:build
Inhaltsverzeichnis
Docker Image selbst bauen
Pakete
Rocky Linux (10):
dnf config-manager --enable crb dnf install -y epel-release dnf install -y debootstrap
Debian (ab 12)
apt install -y debootstrap
Image aus tar-Archiv bauen
sudo debootstrap --variant=minbase trixie ./debian http://deb.debian.org/debian
sudo tar cC debian/ . | docker image import - ingo/debian:trixie
Tag latest hinzufügen:
docker image ls ingo/debian:trixie
→ id rauskopieren (z.B. dc9f1edde160)
docker image tag dc9f1edde160 ingo/debian:latest
testen
1)
anders als das Image aus https://hub.docker.com/_/debian ist dieses Image nicht reproduzierbar
2)
im Linuxhotel-Netzwerk lokalen Spiegelserver benutzen:
sudo debootstrap --variant=minbase trixie ./debian http://debian/debian
3)
unter RockyLinux
–keyring ergänzen:sudo debootstrap --variant=minbase --keyring=/usr/share/keyrings/debian-archive-trixie-stable.gpg trixie ./debian http://debian.linuxhotel.de/debian
4)
Wenn nicht:
docker container run --rm ingo/debian cat /etc/resolv.conf→ Nameserver kommt von Docker, nicht aus dem Image Ändern mit:
docker container run --rm --dns 192.168.1.5 ingo/debian:local cat /etc/resolv.conf docker container run --rm --dns 192.168.1.5 ingo/debian:local apt update
admin_grundlagen/docker/build.txt · Zuletzt geändert: 2026/10/09 20:58 von ingo_wichmann
