Opleiding: Docker
De cursist leert werken met Docker, om applicaties efficiënt te ontwikkelen, te verpakken en te draaien in containers.
Docker is een platform waarmee applicaties inclusief afhankelijkheden worden verpakt in lichtgewicht containers. Dit maakt systemen eenvoudiger te beheren, reproduceerbaar en snel te deployen. Docker wordt veel gebruikt binnen DevOps-, cloud- en automatiseringsomgevingen. Tijdens deze cursus leert u images bouwen met Dockerfiles, data beheren via volumes, netwerken instellen voor containercommunicatie en multi-container omgevingen opzetten met Docker Compose. Ook is er aandacht voor security, performance en integratie in CI/CD-processen.
Dag 1 Introductie in containerisatie en werking van Docker Installatie en basiscommando’s voor containerbeheer Bouwen van eigen images met Dockerfiles Best practices voor Docker images Werken met volumes voor data-opslag Docker netwerken en containercommunicatie Praktische opdracht: eenvoudige applicatie in een container Dag 2 Werken met Docker Compose voor multi-container omgevingen Beveiliging en optimalisatie van Docker-omgevingen Gebruik van lichte images en efficiënt resourcebeheer Integratie met ontwikkelprocessen en CI/CD Monitoring, debugging en troubleshooting Praktijkcasus: containeroplossing voor (Geo-ICT) data en services
Docker in de volle breedte leren kennen Containers en images zelfstandig kunnen bouwen en beheren Multi-container toepassingen kunnen opzetten met Docker Compose