Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
docker [18/04/2025 - 13:21] – admin | docker [08/06/2025 - 10:35] (aktuell) – thommie_netzwissen.de | ||
---|---|---|---|
Zeile 106: | Zeile 106: | ||
</ | </ | ||
- | Dockerfle | + | Dockerfile |
< | < | ||
Zeile 134: | Zeile 134: | ||
</ | </ | ||
- | Neu mit Versionsnummer taggen | + | Neu: mit Versionsnummer taggen |
< | < | ||
Zeile 312: | Zeile 312: | ||
Achtung: wieder raus mit **CTRL-p CTRL-q. **Details siehe [[https:// | Achtung: wieder raus mit **CTRL-p CTRL-q. **Details siehe [[https:// | ||
+ | |||
+ | ===== Image Management ===== | ||
+ | |||
+ | Image wegsichern | ||
+ | < | ||
+ | |||
+ | docker save -o mariadb: | ||
+ | |||
+ | </ | ||
+ | |||
+ | Das image kann man dann woanders hin transferieren (scp) und mit docker load dort neu bereitstellen. Ein schon vorhandenes Image mit gleichem Namen wird umbenannt: | ||
+ | |||
+ | < | ||
+ | root@docker3a:/ | ||
+ | 270a1170e7e3: | ||
+ | 6d035e66c4fd: | ||
+ | 1a966a87cda4: | ||
+ | 76a062be1274: | ||
+ | 4cc02cc5cc3f: | ||
+ | d714cd160054: | ||
+ | 56f8438cbcbd: | ||
+ | 03543ca2a586: | ||
+ | The image mariadb: | ||
+ | Loaded image: mariadb: | ||
+ | |||
+ | </ | ||
===== Docker Compose ===== | ===== Docker Compose ===== | ||
Zeile 438: | Zeile 464: | ||
Allgemeine Syntax: **[lokales volume Verzeichnis Host]: | Allgemeine Syntax: **[lokales volume Verzeichnis Host]: | ||
- | Verzeichnisorte werden immer relativ zum Ort des compose file gesehen! | + | Die Verzeichnisorte werden immer relativ zum Ort des compose file gesehen! |
====== Portainer ====== | ====== Portainer ====== | ||
Zeile 470: | Zeile 496: | ||
</ | </ | ||
+ | |||
====== Docker commit - Container auf neue Maschine migrieren ====== | ====== Docker commit - Container auf neue Maschine migrieren ====== | ||
- | Auf der Quellmaschine wir der Container in ein immage | + | Auf der Quellmaschine wir der Container in ein image commited. Während des Commits wird der Container pausiert. |
- | < | + | < |
+ | '' | ||
</ | </ | ||
Zeile 480: | Zeile 508: | ||
Danach packt man das image in einen tarball | Danach packt man das image in einen tarball | ||
- | < | + | < |
+ | '' | ||
</ | </ | ||
Zeile 486: | Zeile 515: | ||
Der Container wird auf die neue Maschien transferiert und dort ausgepackt. | Der Container wird auf die neue Maschien transferiert und dort ausgepackt. | ||
- | < | + | < |
+ | '' | ||
</ | </ | ||
- | Danach baut man aus dem transdferierten | + | Danach baut man aus dem transferierten |
- | < | + | < |
+ | '' | ||
</ | </ | ||
- | **Achtung: volumes und Netzwerke werden nicht transferiert ** | + | **Achtung: volumes und Netzwerke werden nicht transferiert!** |