Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
docker [13/11/2023 - 11:02] – [Docker Compose] thommie4 | docker [05/03/2024 - 10:52] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 139: | Zeile 139: | ||
Achtung: wieder raus mit **CTRL-p CTRL-q. **Details siehe [[https:// | Achtung: wieder raus mit **CTRL-p CTRL-q. **Details siehe [[https:// | ||
- | ===== Docker | + | ===== Docker |
Docker Compose erzeugt Docker Applikationen, | Docker Compose erzeugt Docker Applikationen, | ||
Zeile 189: | Zeile 189: | ||
- | ====== Update per docker compose ====== | + | ====== Update per docker compose ====== |
Update der Images, die im compose file referenziert sind | Update der Images, die im compose file referenziert sind | ||
< | < | ||
- | docker compose pull | + | docker compose |
</ | </ | ||
Zeile 200: | Zeile 201: | ||
< | < | ||
- | docker compose up --build | + | docker compose |
- | </ | + | |
- | < | ||
- | docker compose up --force-recreate --build -d | ||
</ | </ | ||
+ | < | ||
+ | docker compose -f docker-compose-pro.yaml up --force-recreate --build -d | ||
+ | </ | ||
Docker Compose startet die Container, aber nicht daemonisiert. Dazu -d hinzufügen: | Docker Compose startet die Container, aber nicht daemonisiert. Dazu -d hinzufügen: | ||
Zeile 212: | Zeile 213: | ||
< | < | ||
docker compose up -d | docker compose up -d | ||
+ | |||
</ | </ | ||
Üblicherweise nimmt man dafür systemd. | Üblicherweise nimmt man dafür systemd. | ||
+ | |||
+ | |||
===== Docker Netzwerke ===== | ===== Docker Netzwerke ===== | ||
Zeile 262: | Zeile 266: | ||
< | < | ||
- | docker logs --follow | + | docker logs --follow |
</ | </ | ||
+ | |||
===== Docker volumes ===== | ===== Docker volumes ===== | ||
Zeile 303: | Zeile 309: | ||
</ | </ | ||
- | ===== Kubernetes ===== | ||
- | |||
- | * Auf Ubuntu: [[http:// | ||
- | * Offizielle Tutorials: [[https:// | ||
- | * weitere: [[https:// | ||
==== Begrifflichkeiten ==== | ==== Begrifflichkeiten ==== | ||
Zeile 316: | Zeile 317: | ||
* Service: Funktion, die von einem oder mehreren Pods bereitgestellt wird | * Service: Funktion, die von einem oder mehreren Pods bereitgestellt wird | ||
- | ==== Minikube - zum Üben ==== | ||
- | |||
- | Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for users looking to try out Kubernetes or develop with it day-to-day. | ||
- | |||
- | [[https:// | ||
- | |||
- | '' | ||
- | |||
- | **Linux CI Installation Which Supports Running in a VM (example w/ kubectl installation)** | ||
- | |||
- | '' | ||
- | |||
- | dann | ||
- | |||
- | '' | ||
- | |||
- | und | ||
- | |||
- | '' | ||
- | |||
- | Minikube mit node.js hello world applikation: | ||
- | |||
- | [[https:// | ||
===== Portainer ===== | ===== Portainer ===== |