Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| linux:docker [2025/01/05 12:50] – [Konfiguration] adi | linux:docker [2025/06/07 10:07] (aktuell) – [Konfiguration] adi | ||
|---|---|---|---|
| Zeile 6: | Zeile 6: | ||
| Man holt sich den Key des Repos, installiert diesen und fügt das Repo hinzu. | Man holt sich den Key des Repos, installiert diesen und fügt das Repo hinzu. | ||
| - | <code bash> | + | <code bash> |
| - | sudo apt-get install ca-certificates curl gnupg | + | sudo apt install ca-certificates curl |
| sudo install -m 0755 -d / | sudo install -m 0755 -d / | ||
| - | curl -fsSL https:// | + | sudo curl -fsSL https:// |
| - | sudo chmod a+r / | + | sudo chmod a+r / |
| # Add the repository to Apt sources: | # Add the repository to Apt sources: | ||
| echo \ | echo \ | ||
| - | "deb [arch=$(dpkg --print-architecture) signed-by=/ | + | "deb [arch=$(dpkg --print-architecture) signed-by=/ |
| - | $(. / | + | $(. / |
| sudo tee / | sudo tee / | ||
| sudo apt-get update</ | sudo apt-get update</ | ||
| Danach wird Docker installiert. | Danach wird Docker installiert. | ||
| - | <code bash> | + | <code bash> |
| Um die Installation und den Docker-Daemon zu testen, holt man sich den ersten Container und startet diesen. | Um die Installation und den Docker-Daemon zu testen, holt man sich den ersten Container und startet diesen. | ||
| Zeile 40: | Zeile 40: | ||
| Bei Betriebssystemen mit " | Bei Betriebssystemen mit " | ||
| Dazu erstellt man eine override.conf mit folgendem Befehl: | Dazu erstellt man eine override.conf mit folgendem Befehl: | ||
| - | <code bash> | + | <code bash>sudo systemctl edit docker.service</ |
| Nun setzen wir z.B. den DNS-Server welcher an die Container übergeben werden soll. | Nun setzen wir z.B. den DNS-Server welcher an die Container übergeben werden soll. | ||
| Zeile 51: | Zeile 51: | ||
| Nun noch Systemd die Änderungen mitteilen und dann den Docker-Daemon neustarten. | Nun noch Systemd die Änderungen mitteilen und dann den Docker-Daemon neustarten. | ||
| - | <code bash> | + | <code bash>sudo systemctl daemon-reload |
| - | systemctl restart docker</ | + | sudo systemctl restart docker</ |
| ===== Autostart der Container nach Boot ===== | ===== Autostart der Container nach Boot ===== | ||