admin_grundlagen:docker:hello_docker_service
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:docker:hello_docker_service [2026/02/25 20:40] – ingo_wichmann | admin_grundlagen:docker:hello_docker_service [2026/05/24 12:28] (aktuell) – ingo_wichmann | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| starten: | starten: | ||
| docker container run -d -P --name port_zufall containous/ | docker container run -d -P --name port_zufall containous/ | ||
| - | Resourcenverbrauch anzeigen: | ||
| - | docker container stats | ||
| Container anzeigen: | Container anzeigen: | ||
| docker container ps | docker container ps | ||
| Zeile 11: | Zeile 9: | ||
| b575343f885c | b575343f885c | ||
| </ | </ | ||
| - | -> Portnummer rauskopieren | + | -> Portnummer rauskopieren |
| + | port=$(docker container inspect port_zufall | jq -r ' | ||
| + | )) | ||
| Dienst ansprechen: | Dienst ansprechen: | ||
| - | curl http:// | + | curl http:// |
| oder im Browser http:// | oder im Browser http:// | ||
| Zeile 44: | Zeile 44: | ||
| RestartPolicy anzeigen: (( https:// | RestartPolicy anzeigen: (( https:// | ||
| - | docker inspect my_container -f "{{ .HostConfig.RestartPolicy }}" | + | docker inspect my_container -f "{{ .HostConfig.RestartPolicy.Name }}" |
| + | ++++ podman | | ||
| + | Podman bringt einen Systemd-Service mit, der alle Container startet, die '' | ||
| + | systemctl enable podman-restart.service | ||
| + | ++++ | ||
| ==== bereits laufende Container reboot fest machen ==== | ==== bereits laufende Container reboot fest machen ==== | ||
| docker update --restart=always my_container | docker update --restart=always my_container | ||
| Zeile 53: | Zeile 57: | ||
| ===== mit Systemd ===== | ===== mit Systemd ===== | ||
| + | ++++ podman | | ||
| + | Podman kann unit files generieren: | ||
| + | podman generate systemd --new --name my_container | ||
| + | ++++ | ||
| systemctl edit --full --force my_container.service | systemctl edit --full --force my_container.service | ||
| <file txt / | <file txt / | ||
admin_grundlagen/docker/hello_docker_service.1772052020.txt.gz · Zuletzt geändert: 2026/02/25 20:40 von ingo_wichmann
