Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:docker:installation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:docker:installation [2026/05/22 18:56] – [Logs zu Systemd-Journald umleiten] ingo_wichmannadmin_grundlagen:docker:installation [2026/09/19 10:15] (aktuell) – [Docker Service aktivieren] ingo_wichmann
Zeile 10: Zeile 10:
   apt update   apt update
 Pakete installieren: Pakete installieren:
-  apt install docker-ce containerd.io docker-ce-cli docker-compose-plugin docker-buildx-plugin+  apt install docker-ce
  
 ++++ Alternativ: Docker Packet von Debian | ++++ Alternativ: Docker Packet von Debian |
Zeile 26: Zeile 26:
 ++++ ++++
 ===== Docker Service aktivieren ===== ===== Docker Service aktivieren =====
-  systemctl --now enable docker+  systemctl enable --now docker
  
 Docker Installation testen: Docker Installation testen:
Zeile 42: Zeile 42:
 ++++ ++++
 ====== Nutzer zur Gruppe docker hinzufügen ====== ====== Nutzer zur Gruppe docker hinzufügen ======
-Erspart das ''sudo'' vor jedem ''docker''. Gibt dem Benutzer auf indirekt root-Rechte.+Erspart das ''sudo'' vor jedem ''docker''. Gibt dem Benutzer indirekt root-Rechte.
   gpasswd -a nutzer43 docker   gpasswd -a nutzer43 docker
  
 ====== lokalen Proxy / Cache verwenden ====== ====== lokalen Proxy / Cache verwenden ======
 +++++ podman |
 +<file toml /etc/containers/registries.conf.d/10-local-docker-io-proxy.conf>
 +[[registry]]
 +prefix = "docker.io"
 +location = "docker-registry.guest.linuxhotel.de"
 +insecure = true
 +</file>
 +Testen, ob Images wirklich vom lokale Proxy geladen werden: 
 +  podman info --format json | jq '.registries."docker.io"'
 +(( alternativ:
 +  podman info --format '{{(index .Registries "docker.io").Location}}'
 +))
 +  podman image rm ubuntu
 +  podman pull --log-level=debug ubuntu
 +++++
 +
 <file json /etc/docker/daemon.json> <file json /etc/docker/daemon.json>
 { {
Zeile 52: Zeile 68:
 }  } 
 </file> </file>
 +
 +Cloud VM:
 +
 +<file json /etc/docker/daemon.json>
 +{
 +  "registry-mirrors": ["https://registry.lab.linuxhotel.de/nb72bnerqxlnfahdeqsfzhwjjyiqmsoz"]
 +}
 +</file>
 +
 +  systemctl restart docker.service
 +
 +===== Prüfen, ob tatsächlich der Proxy verwendet wird: =====
 +  docker image rm ubuntu
 +  docker image pull ubuntu
 +
 +  journalctl -eu docker
 +
  
 ====== Logs zu Systemd-Journald umleiten ====== ====== Logs zu Systemd-Journald umleiten ======
admin_grundlagen/docker/installation.1779476187.txt.gz · Zuletzt geändert: 2026/05/22 18:56 von ingo_wichmann