admin_grundlagen:docker_build
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
erstes Docker Image selbst bauen
Pakete
- Rocky Linux (9):
- erst
epel-releaseinstallieren (fügt neues Repository hinzu) - debootstrap
- Debian (12): debootstrap
Image bauen
sudo debootstrap trixie ./debian http://debian/debian sudo tar cC debian/ . | docker image import - ingo/debian:trixie
Tag latest hinzufügen:
docker image ls iw/debian:trixie
→ id rauskopieren (z.B. dc9f1edde160)
docker image tag dc9f1edde160 ingo/debian:latest
testen
docker container run ingo/debian echo hello world
Dockerfile - Docker Images weiterbauen
mkdir static_web cd static_web
- Dockerfile
# Version: 0.0.1 FROM ingo/debian:trixie LABEL maintainer="me@example.com" ENV DEBIAN_FRONTEND noninteractive ENV REFRESHED_AT 2026-01-07 RUN apt-get -qq update && apt-get install -y nginx RUN echo 'A warm welcome from your Dockerfile' > /var/www/html/index.html EXPOSE 80 ENTRYPOINT ["/usr/sbin/nginx", "-g", "daemon off;"]
docker build -t='ingo/static_web' . docker image ls
admin_grundlagen/docker_build.1767818870.txt.gz · Zuletzt geändert: 2026/01/07 20:47 von ingo_wichmann
