• pour les personnes
  • pour les affaires
  • pour les universités
  • pour les gouvernements
Coursera
  • Coursera Plus
  • Connexion
  • Inscrivez-vous gratuitement
    Coursera
    KodeKloud
    Docker for Beginners with Hands-on labs
    • À propos
    • Modules
    • Témoignages
    • Avis
    • Recommandations
    1. Parcourir
    2. Computer Science
    3. Software Development

    Ce cours n'est pas disponible en Français (France)

    Nous sommes actuellement en train de le traduire dans plus de langues.
    KodeKloud

    Docker for Beginners with Hands-on labs

    Mumshad Mannambeth

    Instructeur : Mumshad Mannambeth

    5 742 déjà inscrits

    Inclus avec Coursera Plus

    •En savoir plus
    10 modules
    Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
    4.6

    (112 avis)

    niveau Débutant
    Aucune connaissance prérequise
    Planning flexible
    Env. 9 heures
    Apprenez à votre propre rythme
    Obtenir un Certificat
    Avec des formules payantes

    10 modules
    Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
    4.6

    (112 avis)

    niveau Débutant
    Aucune connaissance prérequise
    Planning flexible
    Env. 9 heures
    Apprenez à votre propre rythme
    Obtenir un Certificat
    Avec des formules payantes
    • À propos
    • Modules
    • Témoignages
    • Avis
    • Recommandations

    Compétences que vous acquerrez

    • Catégorie : Docker (Software)
      Docker (Software)
    • Catégorie : YAML
      YAML
    • Catégorie : Linux Commands
      Linux Commands
    • Catégorie : Application Deployment
      Application Deployment
    • Catégorie : DevOps
      DevOps
    • Catégorie : Data Storage
      Data Storage
    • Catégorie : CI/CD
      CI/CD
    • Catégorie : Containerization
      Containerization
    • Catégorie : Cloud-Native Computing
      Cloud-Native Computing
    • Catégorie : Computer Networking
      Computer Networking
    • Catégorie : Kubernetes
      Kubernetes
    • Catégorie : Command-Line Interface
      Command-Line Interface

    Détails à connaître

    Certificat partageable

    Ajouter à votre profil LinkedIn

    Évaluations

    8 devoirs

    Enseigné en Anglais

    Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

    En savoir plus sur Coursera pour les affaires
     logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal
    Certificat professionnel Coursera

    Obtenez un certificat professionnel

    Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

    Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

    Certificat professionnel Coursera

    Il y a 10 modules dans ce cours

    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 set up and get started with Docker. The coding exercises that accompany this course will help you practice Docker commands, develop your own images using Dockerfiles, and practice Docker Compose. You will be developing Docker files for different use cases right in your browser. This way, you don’t really need to have your own environment set up to get some hands-on practice. The coding exercises will validate your commands and Dockerfiles and ensure you have written them correctly. And finally, we have assignments to put your skills to the test. You will be given the challenge to solve using the skills you gained during this course. This is a great way to gain real-life project experience and work with the other students in the community to develop a Dockerfile and get feedback for your work. The assignment will push you to research and develop your own Docker images. Docker Course Requirements 1. Basic System Administrator Skills 2. Good to have (Not Mandatory) access to a Linux System to setup Docker to follow along

    The "Docker Introduction" module provides beginners with an entry point into the world of Docker. Participants will gain an understanding of Docker's fundamentals and its relevance in contemporary software development. This module offers an overview of Docker, explaining its purpose and basic functionalities. Additionally, participants will be guided through a demonstration to install and set up Docker on their systems, laying the groundwork for further exploration of Docker's capabilities.

    Inclus

    4 vidéos1 lecture1 devoir1 sujet de discussion

    4 vidéos•Total 21 minutes
    • Introduction•2 minutes•Prévisualiser le module
    • Docker Overview•12 minutes
    • Getting started with Docker•1 minute
    • Demo - Setup and Install Docker•4 minutes
    1 lecture•Total 10 minutes
    • About the Course•10 minutes
    1 devoir•Total 30 minutes
    • Docker Introduction•30 minutes
    1 sujet de discussion•Total 10 minutes
    • Join our Community•10 minutes

    The "Docker Commands" module focuses on mastering fundamental Docker commands for efficient container management. Participants will learn essential commands and their usage through guided demonstrations, enabling them to navigate Docker environments effectively. Additionally, participants will engage in Docker Labs, providing hands-on experience to reinforce learning and enhance proficiency in executing Docker commands.

    Inclus

    2 vidéos1 lecture1 devoir

    2 vidéos•Total 25 minutes
    • Basic Docker Commands•7 minutes•Prévisualiser le module
    • Demo - Docker Commands•17 minutes
    1 lecture•Total 10 minutes
    • Hands-on Lab: Basic Docker Commands•10 minutes
    1 devoir•Total 30 minutes
    • Docker Commands•30 minutes

    The "Docker Run" module focuses on the essential Docker Run command for container instantiation. Participants will learn how to use Docker Run to launch and manage containers efficiently. Through guided demonstrations, participants will explore advanced features of Docker Run, enabling them to customize container execution according to specific requirements. Hands-on labs provide participants with practical experience, allowing them to practice Docker Run commands and reinforce their understanding of container deployment and management.

    Inclus

    2 vidéos1 lecture1 devoir

    2 vidéos•Total 34 minutes
    • Docker Run•9 minutes•Prévisualiser le module
    • Demo - Advanced Docker Run Features•25 minutes
    1 lecture•Total 10 minutes
    • Hands-on Lab: Docker Run Commands•10 minutes
    1 devoir•Total 30 minutes
    • Docker Run•30 minutes

    In the "Docker Images" module, participants delve into the core concept of Docker Images and their significance in containerization. Through interactive demonstrations, participants learn to create custom Docker Images tailored to specific application requirements. Hands-on labs provide opportunities to explore Docker Images further, focusing on managing images and utilizing environment variables effectively. Participants also gain insights into the difference between commands and entrypoints, enhancing their understanding of Docker container execution.

    Inclus

    4 vidéos3 lectures1 devoir

    4 vidéos•Total 34 minutes
    • Docker Images•7 minutes•Prévisualiser le module
    • Demo - Creating a new Docker Image•17 minutes
    • Environment Variables•1 minute
    • Commands vs Entrypoint•6 minutes
    3 lectures•Total 30 minutes
    • Hands-on Lab: Docker Images•10 minutes
    • Hands-on Lab: Environment Variables•10 minutes
    • Hands-on Lab: Command vs Entrypoint•10 minutes
    1 devoir•Total 30 minutes
    • Docker Images•30 minutes

    The "Docker Compose" module introduces participants to Docker Compose, a tool for defining and managing multi-container Docker applications. Participants will learn the fundamentals of Docker Compose and its role in simplifying the orchestration of complex applications. Through guided demonstrations, participants will explore real-world examples of Docker Compose usage, including the setup of multi-container applications like the Voting-app. Hands-on labs provide participants with opportunities to practice Docker Compose commands and workflows, enabling them to create and manage multi-container applications effectively.

    Inclus

    4 vidéos2 lectures1 devoir

    4 vidéos•Total 44 minutes
    • Docker Compose•18 minutes•Prévisualiser le module
    • Docker Compose-Demo-1-Voting-app•15 minutes
    • Docker Compose-Demo-2-Voting-app•5 minutes
    • Demo - Docker Compose•5 minutes
    2 lectures•Total 20 minutes
    • Hands-on Lab: Docker Compose•10 minutes
    • References•10 minutes
    1 devoir•Total 30 minutes
    • Docker Compose•30 minutes

    The "Docker Engine and Storage" module provides insights into Docker's core components and storage mechanisms. Participants will gain a deep understanding of Docker Engine's architecture and functionality, enabling them to comprehend its role in containerization. Additionally, participants will delve into Docker Storage concepts, such as volumes, bind mounts, and storage drivers, through theoretical explanations and practical demonstrations. Hands-on labs offer participants opportunities to apply their knowledge and skills in managing Docker storage effectively, ensuring optimal performance and reliability in containerized environments.

    Inclus

    2 vidéos1 lecture1 devoir

    2 vidéos•Total 19 minutes
    • Docker Engine•6 minutes•Prévisualiser le module
    • Docker Storage•12 minutes
    1 lecture•Total 10 minutes
    • Hands-on Lab: Docker Storage•10 minutes
    1 devoir•Total 30 minutes
    • Docker Engine and Storage•30 minutes

    The "Docker Networking and Registry" module focuses on essential networking and registry concepts in Docker environments. Participants will learn about Docker Networking and its importance in enabling communication between containers, including various networking modes and configurations. Through hands-on labs, participants will gain practical experience in setting up and managing Docker Networking, ensuring seamless connectivity within containerized applications. Additionally, participants will explore Docker Registry, a central repository for storing and distributing Docker images. Hands-on labs provide participants with opportunities to interact with Docker Registry, facilitating the storage and retrieval of Docker images in real-world scenarios.

    Inclus

    2 vidéos2 lectures1 devoir

    2 vidéos•Total 10 minutes
    • Docker Networking•5 minutes•Prévisualiser le module
    • Docker Registry•4 minutes
    2 lectures•Total 20 minutes
    • Hands-on Lab: Docker Networking•10 minutes
    • Hands-on Lab: Docker Registry•10 minutes
    1 devoir•Total 30 minutes
    • Docker Networking and Registry•30 minutes

    The "Docker on Mac & Windows" module provides a concise guide to installing and configuring Docker on Mac and Windows operating systems. Participants will learn the steps involved in setting up Docker on their respective platforms through guided demonstrations.

    Inclus

    2 vidéos

    2 vidéos•Total 9 minutes
    • Docker on Windows•7 minutes•Prévisualiser le module
    • Docker on Mac•1 minute

    The "Container Orchestration - Docker Swarm & Kubernetes" module provides an introduction to container orchestration, focusing on Docker Swarm and Kubernetes. Participants will learn the importance of container orchestration in managing complex containerized applications efficiently. Through theoretical explanations and practical examples, participants will explore Docker Swarm, Docker's built-in orchestration tool, and Kubernetes, a leading open-source container orchestration platform. By the end of this module, participants will have a foundational understanding of container orchestration concepts and the differences between Docker Swarm and Kubernetes.

    Inclus

    3 vidéos1 devoir

    3 vidéos•Total 14 minutes
    • Container Orchestration•4 minutes•Prévisualiser le module
    • Docker Swarm•3 minutes
    • Kubernetes Introduction•6 minutes
    1 devoir•Total 30 minutes
    • Container Orchestration•30 minutes

    The "Conclusion" module offers a brief recap of key course concepts and provides participants with an introduction to YAML syntax as a bonus lecture.

    Inclus

    2 vidéos

    2 vidéos•Total 9 minutes
    • Introduction to YAML•8 minutes•Prévisualiser le module
    • Conculsion•0 minutes

    Instructeur

    Évaluations de l’enseignant

    Évaluations de l’enseignant

    Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.

    4.8 (39 évaluations)
    Mumshad Mannambeth
    Mumshad Mannambeth
    KodeKloud
    7 Cours•16 643 apprenants

    Offert par

    KodeKloud

    Offert par

    KodeKloud

    At KodeKloud, we are driven by a singular vision – to revolutionize DevOps education by making it practical, accessible, and directly aligned with the real-world challenges of IT professionals. Our mission is to provide just-in-time learning solutions and foster career advancement in the ever-evolving landscape of DevOps and IT. KodeKloud is an innovative online learning platform dedicated to offering the most effective, hands-on experience in DevOps education. Founded by industry experts, we have quickly become a go-to resource for professionals looking to enhance their skills, solve immediate technical challenges, and accelerate their career growth.

    Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

    Felipe M.
    Étudiant(e) depuis 2018
    ’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
    Jennifer J.
    Étudiant(e) depuis 2020
    ’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
    Larry W.
    Étudiant(e) depuis 2021
    ’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
    Chaitanya A.
    ’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

    Avis des étudiants

    4.6

    112 avis

    • 5 stars

      73,21 %

    • 4 stars

      18,75 %

    • 3 stars

      4,46 %

    • 2 stars

      1,78 %

    • 1 star

      1,78 %

    Affichage de 3 sur 112

    S
    SB
    5

    Révisé le 22 déc. 2024

    I especially like the hand-on lab. I very much liked the way the feedback was given in the hand-on lab

    J
    JA
    4

    Révisé le 11 juin 2024

    Should not put open ended questions that look for exact verbiage (other than the ones asking for command). I don't read your mind. There are different ways something can be phrased.

    S
    SM
    4

    Révisé le 8 août 2024

    Might need some more clarifications in portions later than docker-compose.

    Voir plus d’avis
    Coursera Plus

    Accédez à tous ces cours et à bien d'autres encore grâce à un abonnement

    • K

      KodeKloud

      Docker Basics for DevOps

      4,6
      évaluation, 4,6 sur 5 étoiles
      ·
      25 avis

      Beginner · Cours

    • P

      Packt

      Docker for the Absolute Beginner - Hands-On

      Beginner · Cours

    • L

      LearnKartS

      Getting Started with Docker

      2,9
      évaluation, 2,9 sur 5 étoiles
      ·
      12 avis

      Intermediate · Cours

    • L

      LearnQuest

      Introduction to Docker

      3
      évaluation, 3 sur 5 étoiles
      ·
      6 avis

      Beginner · Cours

    En savoir plus
    Coursera Plus

    Débloquer l'accès aux cours 10,000+ avec un abonnement

    Explorez les rôles et les compétences, apprenez plus efficacement avec Coursera Coach et obtenez des diplômes reconnus.

    En savoir plus

    Faites progresser votre carrière avec un diplôme en ligne

    Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

    Découvrir les diplômes

    Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

    Améliorez les compétences de vos employés pour exceller dans l’économie numérique

    En savoir plus

    Foire Aux Questions

    Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.

    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

    When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

    You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policyS’ouvre dans un nouvel onglet.

    Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

    Plus de questions

    Visitez le Centre d'Aide pour les Étudiants

    Aide financière disponible,

    Pied de page Coursera

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • À propos
    • Ce que nous proposons
    • Direction
    • Carrières
    • Catalogue
    • Coursera Plus
    • Certificats Professionnels
    • Certificats MasterTrack®
    • Diplômes
    • Pour l'entreprise
    • Pour les gouvernements
    • Pour le campus
    • Devenir un partenaire
    • Impact social
    • Free Courses
    • ECTS Credit Recommendations

    Communauté

    • Étudiants
    • Partenaires
    • Testeurs bêta
    • Blog
    • Le podcast Coursera
    • Blog Tech
    • Centre d'enseignement

    Plus

    • Presse
    • Investisseurs
    • Conditions
    • Confidentialité
    • Aide
    • Accessibilité
    • Contact
    • Articles
    • Répertoire
    • Filiales
    • Déclaration sur l’esclavage moderne
    • Gérer les préférences en matière de cookies
    Apprendre partout
    Télécharger dans l'App Store
    Disponible sur Google Play
    Logo Certified B Corporation
    © 2025 Coursera Inc. Tous droits réservés.
    • Facebook Coursera
    • Linkedin Coursera
    • Twitter Coursera
    • YouTube Coursera
    • Instagram Coursera
    • TikTok Coursera
    Coursera

    S'inscrire

    Profitez de votre temps libre pour apprendre auprès des meilleures universités et entreprises.

    ​
    ​
    Entre 8 et 72 caractères
    Votre mot de passe est masqué
    ​

    ou

    Vous utilisez déjà Coursera ?


    J'accepte les Conditions d'utilisation et les Notification de confidentialité de Coursera. Vous rencontrez des difficultés pour vous connecter ? Centre d'Aide pour les Étudiants

    Ce site est protégé par reCAPTCHA Enterprise et la Politique de confidentialité Google et les Termes et Conditions s'appliquent.