Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:docker:build

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:docker:build [2026/02/22 12:53]
ingo_wichmann [Dockerfile - Docker Images weiterbauen]
admin_grundlagen:docker:build [2026/02/22 13:42] (aktuell)
ingo_wichmann [Dockerfile - Docker Images weiterbauen]
Zeile 20: Zeile 20:
 ====== Dockerfile - Docker Images weiterbauen ====== ====== Dockerfile - Docker Images weiterbauen ======
   mkdir nginx   mkdir nginx
-  cd static_web+  cd nginx
 <file txt Dockerfile>​ <file txt Dockerfile>​
 FROM ingo/​debian:​trixie FROM ingo/​debian:​trixie
 LABEL version="​0.0.1"​ LABEL version="​0.0.1"​
 LABEL maintainer="​me@example.com"​ LABEL maintainer="​me@example.com"​
-ENV DEBIAN_FRONTEND noninteractive +ENV DEBIAN_FRONTEND=noninteractive 
-ENV REFRESHED_AT 2026-01-07+ENV REFRESHED_AT=2026-01-07
 RUN set -eux; \ RUN set -eux; \
   apt-get -qq update; \   apt-get -qq update; \
Zeile 36: Zeile 36:
 </​file>​ </​file>​
   docker build -t='​ingo/​nginx:​0.0.1'​ .   docker build -t='​ingo/​nginx:​0.0.1'​ .
-  docker image ls+  docker image ls ingo/​nginx:​0.0.1 
 +-> id rauskopieren (z.B. ''​5879d7773761''​) 
 +  docker image tag 5879d7773761 ingo/​nginx:​latest
   docker container run -d -p 80:80 --name my_nginx ingo/nginx   docker container run -d -p 80:80 --name my_nginx ingo/nginx
   curl -s http://​localhost:​80   curl -s http://​localhost:​80
 +-> im Browser http://​localhost öffnen
  
 ===== ENTRYPOINT / CMD / run-Command ===== ===== ENTRYPOINT / CMD / run-Command =====
admin_grundlagen/docker/build.1771764782.txt.gz · Zuletzt geändert: 2026/02/22 12:53 von ingo_wichmann