{"course":{"productid":29299,"modality":6,"active":true,"language":"de","title":"Docker: Praxiskurs Applikationscontainer","productcode":"XAM-CONT-1","vendorcode":"XA","vendorname":"Xamira","fullproductcode":"XA-XAM-CONT-1","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/xamira-xam-cont-1","objective":"<p>Die Teilnehmer lernen den Umgang mit Applikationscontainern mit Docker und\/oder Podman. Dazu geh&ouml;rt die Konfiguration einzelner Container, Netzwerke und Volumes sowie die Orchestrierung mit Docker Compose. Zudem lernen die Teilnehmer das Erstellen von Dockerfiles \/ Containerfiles f&uuml;r das Paketieren von Applikationen in Container-Images.<\/p>","essentials":"<p>Die Teilnehmer m&uuml;ssen die Grundlagen der Linux-Systemadministration beherrschen. Sie m&uuml;ssen sich sicher auf der Kommandozeile bewegen, Dateien auf der Kommandozeile editieren und Dienste steuern k&ouml;nnen.<\/p>","audience":"<p>Das Training richtet sich an Entwickler und Administratoren sowie an Architekten und Entscheider mit hohem technischen Interesse.<\/p>","contents":"<h5>Einf&uuml;hrung in Applikationscontainer<\/h5><ul>\n<li>Prinzip der Container-Virtualisierung<\/li><li>Eigenschaften von Applikationscontainern<\/li><li>Architektur von Docker und Podman<\/li><li>Gemeinsamkeiten und Unterschiede von Docker und Podman<\/li><\/ul><h5>Container-Management<\/h5><ul>\n<li>Systemumgebung eines Applikationscontainers<\/li><li>Netzwerke<\/li><li>Volumes<\/li><li>Images<\/li><li>Container starten, stoppen und verwalten<\/li><li>Interaktive Container<\/li><li>Container f&uuml;r nicht-interaktive Dienste<\/li><\/ul><h5>Erstellen und Verwalten von Container-Images<\/h5><ul>\n<li>Dockerfiles \/ Containerfiles<\/li><li>Images<\/li><li>Tags<\/li><li>Registries<\/li><\/ul><h5>Orchestrierung mit Docker Compose<\/h5><h5>Container-Anatomie<\/h5><ul>\n<li>Container Runtimes<\/li><li>&Uuml;bersicht &uuml;ber Namespaces, CGroups und Capabilities<\/li><li>Abbildung von Container-Netzen in Linux<\/li><li>Abbildung von Container-Volumes in Linux<\/li><\/ul><h5>&Uuml;bersicht(!) &uuml;ber weiterf&uuml;hrende Themen<\/h5><ul>\n<li>Clustering mit Docker Swarm<\/li><li>Request-Routing mit Traefik<\/li><li>Docker auf Windows<\/li><li>Continuous Integration \/ Continuous Delivery und DevOps<\/li><\/ul><h5>Applikationsaspekte<\/h5><ul>\n<li>Microservices und Immutable Server<\/li><li>Status und Persistenz in Containern<\/li><li>Ausgabe und Logging<\/li><li>Design-Patterns f&uuml;r Container<\/li><\/ul><h5>Best Practices<\/h5>","summary":"<p>Docker hat Applikationscontainer zum Quasi-Standard f&uuml;r die Auslieferung von Cloud Native Applikationen gemacht. Docker kombiniert Verwaltungswerkzeuge f&uuml;r Container, Netzwerke und Volumes mit einem vergleichsweise einfachen Mechanismus zum automatisieren Erstellen von Container-Images. Diese Prinzipien gelten auch f&uuml;r die Docker-Alternative Podman. Neben der Administration von Containern ist es notwendig, Applikationen in Container-Images zu paketieren, die Anforderungen der containerisierten Applikationen genau zu verstehen und Applikationen gezielt f&uuml;r containerisierte Laufzeitumgebungen zu optimieren. Dieser Kurs f&uuml;hrt mit zahlreichen &Uuml;bungen durch daf&uuml;r alle wesentlichen Funktionen von Docker und Podman.<\/p>","objective_plain":"Die Teilnehmer lernen den Umgang mit Applikationscontainern mit Docker und\/oder Podman. Dazu geh\u00f6rt die Konfiguration einzelner Container, Netzwerke und Volumes sowie die Orchestrierung mit Docker Compose. Zudem lernen die Teilnehmer das Erstellen von Dockerfiles \/ Containerfiles f\u00fcr das Paketieren von Applikationen in Container-Images.","essentials_plain":"Die Teilnehmer m\u00fcssen die Grundlagen der Linux-Systemadministration beherrschen. Sie m\u00fcssen sich sicher auf der Kommandozeile bewegen, Dateien auf der Kommandozeile editieren und Dienste steuern k\u00f6nnen.","audience_plain":"Das Training richtet sich an Entwickler und Administratoren sowie an Architekten und Entscheider mit hohem technischen Interesse.","contents_plain":"Einf\u00fchrung in Applikationscontainer\n\n\n- Prinzip der Container-Virtualisierung\n- Eigenschaften von Applikationscontainern\n- Architektur von Docker und Podman\n- Gemeinsamkeiten und Unterschiede von Docker und Podman\nContainer-Management\n\n\n- Systemumgebung eines Applikationscontainers\n- Netzwerke\n- Volumes\n- Images\n- Container starten, stoppen und verwalten\n- Interaktive Container\n- Container f\u00fcr nicht-interaktive Dienste\nErstellen und Verwalten von Container-Images\n\n\n- Dockerfiles \/ Containerfiles\n- Images\n- Tags\n- Registries\nOrchestrierung mit Docker Compose\n\nContainer-Anatomie\n\n\n- Container Runtimes\n- \u00dcbersicht \u00fcber Namespaces, CGroups und Capabilities\n- Abbildung von Container-Netzen in Linux\n- Abbildung von Container-Volumes in Linux\n\u00dcbersicht(!) \u00fcber weiterf\u00fchrende Themen\n\n\n- Clustering mit Docker Swarm\n- Request-Routing mit Traefik\n- Docker auf Windows\n- Continuous Integration \/ Continuous Delivery und DevOps\nApplikationsaspekte\n\n\n- Microservices und Immutable Server\n- Status und Persistenz in Containern\n- Ausgabe und Logging\n- Design-Patterns f\u00fcr Container\nBest Practices","summary_plain":"Docker hat Applikationscontainer zum Quasi-Standard f\u00fcr die Auslieferung von Cloud Native Applikationen gemacht. Docker kombiniert Verwaltungswerkzeuge f\u00fcr Container, Netzwerke und Volumes mit einem vergleichsweise einfachen Mechanismus zum automatisieren Erstellen von Container-Images. Diese Prinzipien gelten auch f\u00fcr die Docker-Alternative Podman. Neben der Administration von Containern ist es notwendig, Applikationen in Container-Images zu paketieren, die Anforderungen der containerisierten Applikationen genau zu verstehen und Applikationen gezielt f\u00fcr containerisierte Laufzeitumgebungen zu optimieren. Dieser Kurs f\u00fchrt mit zahlreichen \u00dcbungen durch daf\u00fcr alle wesentlichen Funktionen von Docker und Podman.","skill_level":"Intermediate","version":"1.0","duration":{"unit":"d","value":2,"formatted":"2 Tage"},"pricelist":{"List Price":{"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":1450},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":1450}}},"lastchanged":"2025-07-29T12:18:12+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/29299","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/xamira-xam-cont-1"}}