Vind een opleiding

Docker

opleidingen

Technologie en IT | DevOps | Docker

Met een cursus Docker leer je hoe je softwareoplossingen ontwikkelt, implementeert en schaaft binnen containers die efficiëntie en portabiliteit maximaliseren.

--> Ga direct naar de opleidingen Docker

Docker

De cursus Docker biedt een uitgebreide training in containertechnologie. Je leert hoe je Docker-containers bouwt, configureert en beheert, inclusief het werken met Dockerfiles, volumes, netwerken en image-optimalisatie. Daarnaast worden orkestratietools zoals Docker Compose behandeld voor het beheren van multi-container toepassingen.

Met praktijkgerichte oefeningen creëer en implementeer je containers, optimaliseer je containerbeheertools en integreer je Docker in CI/CD-pipelines. Deze cursus is geschikt voor ontwikkelaars, systeembeheerders en DevOps-professionals die de kracht van containerisatie willen benutten.

Wat is Docker?

Docker is een open-source platform dat het eenvoudiger maakt om applicaties te bouwen, implementeren en uitvoeren met behulp van containers. Containers zijn lichtgewicht, draagbare en geïsoleerde omgevingen die alle benodigde componenten bevatten om een applicatie te draaien. Docker is ontworpen om consistentie te bieden tussen ontwikkel-, test- en productieomgevingen.

Belangrijkste kenmerken van Docker

  • Containerisatie: Creëert geïsoleerde containers die applicaties en hun afhankelijkheden bevatten.
  • Draagbaarheid: Containers kunnen op elke machine draaien die Docker ondersteunt.
  • Schaalbaarheid: Eenvoudig meerdere containers beheren voor grotere applicaties.
  • Efficiëntie: Containers delen de kernel van het besturingssysteem, wat minder resources verbruikt dan virtuele machines.
  • Snelle implementatie: Applicaties worden sneller gebouwd en geïmplementeerd dankzij vooraf geconfigureerde Docker-images.

Waarom Docker gebruiken?

  • Consistentie: Zorgt ervoor dat de applicatie overal hetzelfde draait, van ontwikkeling tot productie.
  • Efficiëntie: Maakt gebruik van minder systeembronnen dan traditionele virtualisatie.
  • Snelheid: Containers starten snel op en kunnen eenvoudig worden aangepast.
  • Gemakkelijke samenwerking: Teams kunnen eenvoudig applicaties delen via Docker-images.
  • Cloud-integratie: Ondersteunt cloud-native architecturen en is compatibel met Kubernetes.

Hoe werkt Docker?

  1. Docker Daemon: De kerncomponent die containers bouwt, runt en beheert.
  2. Docker CLI: Een command-line interface waarmee gebruikers interactie hebben met de Docker Daemon.
  3. Dockerfile: Een scriptbestand waarin staat hoe een Docker-image wordt gebouwd.
  4. Images: Een read-only sjabloon om containers te bouwen.
  5. Containers: Draaiende exemplaren van een Docker-image.

Belangrijke Docker-componenten

  • Docker Hub: Een publieke repository voor het delen en downloaden van Docker-images.
  • Docker Compose: Voor het beheren van multi-container toepassingen.
  • Docker Swarm: Ingebouwde tool voor containerorkestratie.
  • Volumes: Voor het opslaan en delen van gegevens tussen containers.
  • Networking: Beheert de communicatie tussen containers en andere diensten.

Veelvoorkomende toepassingen van Docker

  • Microservices: Ontwikkel en implementeer microservices in geïsoleerde containers.
  • CI/CD: Automatiseer builds, tests en implementaties in een consistentere omgeving.
  • Data-analyse: Draai analyses met gestandaardiseerde containers voor big data-tools.
  • Ontwikkelingsomgevingen: Creëer snelle, geïsoleerde ontwikkelomgevingen.
  • Legacy-applicaties: Moderniseer oudere applicaties door ze in containers te plaatsen.

Vergelijkbare tools

  • Podman: Een alternatief voor Docker zonder een centrale daemon.
  • Kubernetes: Voor het beheren van grote aantallen containers.
  • OpenShift: Een Kubernetes-gebaseerd platform met uitgebreide containerbeheerfuncties.

Docker is een krachtig en veelzijdig platform voor containerisatie. Door zijn eenvoud, flexibiliteit en draagbaarheid is het een essentieel hulpmiddel geworden in moderne DevOps-omgevingen en cloud-native architecturen.


Overzicht opleidingen Docker


Doelgroep: Alle niveaus..

Type Opleiding: online/e-learning     Taal: Engels     Duur: 4,5 uur in totaal     Bedrijf: Udemy     Instructeur: Jason Cannon    

Learn how to manage Docker hosts and Docker containers through project-based training..
Wat je leert: How to install, configure, and manage Docker host systems and Docker containers. Linux, Mac, and Windows are covered. , Hands-on exercises and projects complete with step-by-step, command-by-command instructions. You'll not only learn Docker concepts, but you'll be able to actu
Meer info

Doelgroep: Voor beginners..

Type Opleiding: online/e-learning     Taal: Engels     Duur: 1,5 uur in totaal     Bedrijf: Udemy     Instructeur: EdYoda for Business    

Dive into the world of Docker and learn about Dockerfiles and Container Management.
Wat je leert: Container concepts in docker , Docker container management , Docker image management
Meer info

Doelgroep: Alle niveaus..

Type Opleiding: online/e-learning     Taal: Engels     Duur: 6 uur in totaal     Bedrijf: Udemy     Instructeur: Karthik KK    

Learn docker and containers from complete ground up.
Wat je leert: Understand the basics of Docker , Understand how Docker works and spawn running and image as an container , Working with multiple containers
Meer info

Doelgroep: Developer,DevOps Engineer,IT Administrator,Systems Administrator,Software Engineer..

Type Opleiding: online/e-learning     Richtprijs: €19.99     Taal: Engels     Duur: 1,5 uur in totaal     Bedrijf: Udemy     Instructeur: Warp 9 Training    

Want To Learn Docker In Under 90 Minutes?
Tired of 30+ hour-long deep-dive courses and complex reading material just to get started on Docker?
Docker is not only getting more popular and in demand, Docker is the MOST FUNDAMENTAL DEVOPS SKILL you need. It’s a MUST HAVE to get started in Industry.
Chances are, you’re busy and don’t have the time to get frustrated over these 30-hour de
Meer info

Doelgroep: Everyone who has NOT worked with Docker or Kubernetes at all,Everyone who is struggling with understanding what exactly Docker is (and why you might want to use it),(Web) developers who want to explore modern DevOps and Docker..

Type Opleiding: online/e-learning     Richtprijs: €199.99     Taal: Engels     Duur: 23,5 uur in totaal     Bedrijf: Udemy     Instructeur: Academind by Maximilian Schwarzmüller    

Docker & Kubernetes are amongst the most in-demand technologies and topics you can learn these days.Why?Because they significantly simplify the development and deployment process of both simple and complex software projects. Especially in web development (though not limited to that), Docker can really take you to the next level!With Docker, you create and manage so-called "Containers" - b
Meer info

Doelgroep: System Admins,Software Developers,IT Professionals,DevOps Engineers..

Type Opleiding: online/e-learning     Richtprijs: €199.99     Taal: Engels     Duur: 4 uur in totaal     Bedrijf: Udemy     Instructeur: Mumshad Mannambeth    

"This is the best course there is on Udemy for all things Docker. I just aced 3 DevOps interviews by studying this course from end to end. Can't wait for the Kubernetes course to come out.!!"  - Student Testimonial
Learn advanced concepts in Docker with simple and clearly explained lectures with the help of animated slides. The lectures are followed by Demos. We then go thro
Meer info

Doelgroep: You are a Java Spring Boot developer getting started with the Cloud and Docker,You want to containerize your Java applications with Docker,You are a Java Developer and You are curious about Docker,You want to learn to containerize a Java Spring Boot..

Type Opleiding: online/e-learning     Richtprijs: €29.99     Taal: Engels     Duur: 6,5 uur in totaal     Bedrijf: Udemy     Instructeur: in28Minutes Official    

Do you want to learn to Create Docker Images and containers for Java Spring Boot Applications and Microservices with an easy to learn, step by step approach?Do you have ZERO experience with Docker? No Problem.Learn Docker Fundamentals? Yes. Create Docker Images for Java Spring Microservices? Yes. Create Docker Images for Java Spring Boot Full Stack Applications? Yes. Of Course. Hands-on?
Meer info

Doelgroep: Any Java programmer wanting to learn about containerization of production systems..

Type Opleiding: online/e-learning     Richtprijs: €24.99     Taal: Engels     Duur: 8,5 uur in totaal     Bedrijf: Udemy     Instructeur: Richard Chesterwood    

A great course if you're a Java developer looking to get started with Docker. On this course, you'll be working with a real Microservice architecture built using Spring Boot. Your job will be to deploy the application as a set of Docker Containers.  Optionally, you'll be able to run the final system in a real cloud environment (AWS), using Docker Swarm.
Meer info

Doelgroep: Anyone interested in exploring development operations.,Anyone hoping to learn about containerization and Docker.,Software developers wanting to explore Docker.,Informational technicians wanting a refresher on Docker...

Type Opleiding: online/e-learning     Richtprijs: €199.99     Taal: Engels     Duur: 6 uur in totaal     Bedrijf: Udemy     Instructeur: David Joseph Katz    

Docker is an open platform that lets you package, develop, run, and ship applications in environments called containers. During the past few years, Docker has completely changed the landscape of the software engineering industry. For developers, Docker is a must-know. For enterprises, Docker is a must-use. Containers are revolutionary because they allow you as the developer to work with applicatio
Meer info

Doelgroep: Developers looking to increase their productivity ,Developers looking to understand how Docker works,Beginning and advanced Docker users looking to improve their skills,Network admins looking to break into the world of Docker development..

Type Opleiding: online/e-learning     Richtprijs: €199.99     Taal: Engels     Duur: 5,5 uur in totaal     Bedrijf: Udemy     Instructeur: Luke Angel    

Hello,
Whether or not you’re a Developer, anyone who  works with code or servers will boost their productivity with Docker's open app-building platform. In this course you will learn how to use the Docker products including:
   1) Docker Toolbox   2) Docker Client      3) Docker Machine      4) Docker Compose 
Meer info

Doelgroep: The ideal student for this course is a Java developer who wants to learn how to use Docker..

Type Opleiding: online/e-learning     Richtprijs: €149.99     Taal: Engels     Duur: 10 uur in totaal     Bedrijf: Udemy     Instructeur: John Thompson • 500,000+ Enrollments Worldwide    

If you're a Java developer, Docker is a true game changer for you!Developing Java applications in large enterprises is no easy task. Every day you are asked to work with many different technologies. In the morning, you might need to save data to a MySQL database. In the afternoon, you might be working with RabbitMQ. Tomorrow you might be asked to work with Mongo or Redis.Think about what you need
Meer info

Doelgroep: Intermediate programmers who already have some understanding of Python and want to skill up,Developers proficient in other languages but looking to add Python to their toolkit..

Type Opleiding: online/e-learning     Richtprijs: €199.99     Taal: Engels     Duur: 8 uur in totaal     Bedrijf: Udemy     Instructeur: Mark Winterbottom    

Welcome to the advanced course on how to Build a Backend REST API using Python, Django (2.0), Django REST Framework (3.9), Docker, Travis CI, Postgres and Test Driven Development!Whether you’re a freelance programmer, tech entrepreneur, or just starting out building backends - this course will help lay the foundation of your knowledge base and give you the tools to advance your skills with some
Meer info

Doelgroep: System Administrators,Cloud Infrastructure Engineers,Developers..

Type Opleiding: online/e-learning     Richtprijs: €199.99     Taal: Engels     Duur: 4,5 uur in totaal     Bedrijf: Udemy     Instructeur: Mumshad Mannambeth    

Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud. This course introduces Docker to an Absolute Beginner using really simple and easy to understand lectures. Lectures are followed by demos showing how to setup and get started with Docker. The coding exercises that accompany this course wi
Meer info

Doelgroep: Software engineers looking to deploy their apps easily and quickly..

Type Opleiding: online/e-learning     Richtprijs: €99.99     Taal: Engels     Duur: 22 uur in totaal     Bedrijf: Udemy     Instructeur: Stephen Grider    

If you're tired of spinning your wheels learning how to deploy web applications, this is the course for you.
CI+CD Workflows? You will learn it.  AWS Deployment? Included.  Kubernetes in Production? Of course!This is the ultimate course to learn how to deploy any web application you can possibly dream up.  Docker and Kubernetes are the newest tech in the
Meer info

Doelgroep: Software developers, sysadmins, IT pros, and operators at any skill level.,Anyone who makes, deploys, or operates software on servers...

Type Opleiding: online/e-learning     Richtprijs: €199.99     Taal: Engels     Duur: 19,5 uur in totaal     Bedrijf: Udemy     Instructeur: Bret Fisher    

Updated Monthly in 2019! Be ready for the Dockerized future with the number ONE Docker + Kubernetes mega-course on Udemy. Welcome to the most complete and up-to-date course for learning and using containers end-to-end, from development and testing, to server deployments and production. Taught by an award-winning Docker Captain and DevOps consultant.Just starting out with Docker? Per
Meer info