We may earn an affiliate commission when you visit our partners.
Course image
Viranson HOUNNOUVI

Dans ce cours de 2 heures, basé sur un projet, vous découvrirez les conteneurs et l'outil Docker, vous prendrez connaissance de l'intérêt des conteneurs puis vous apprendrez à créer et gérer des images et conteneurs Docker.

Read more

Dans ce cours de 2 heures, basé sur un projet, vous découvrirez les conteneurs et l'outil Docker, vous prendrez connaissance de l'intérêt des conteneurs puis vous apprendrez à créer et gérer des images et conteneurs Docker.

A la fin de ce projet guidé, vous serez en mesure de:

- Comprendre les conteneurs et Docker

- Exécuter les commandes de base de Docker

- Créer un Dockerfile et créer une image customisée à partir d'un Dockerfile

- Lancer un conteneur Docker

- Manipuler des images et conteneurs Docker

- Lier des ports de conteneurs à des ports de la machine hôte

- Créer des volumes Docker et persister les données de conteneurs

- Copier des données entre une machine et un conteneur

- Utiliser les variables d'environnement Docker

- Connecter des conteneurs dans un réseau

- Créer une image Docker à partir d'un conteneur

- Sauvegarder une image Docker dans un fichier archive et la restaurer

Ce projet guidé est recommandé aux développeurs, administrateurs systèmes et réseaux, aspirants au métier de DevOps, et à toute personnes intéressée à la conteneurisation.

Enroll now

What's inside

Syllabus

Aperçu du projet
Dans ce cours de 2 heures, basé sur un projet, vous découvrirez les conteneurs et l'outil Docker, vous prendrez connaissance de l'intérêt des conteneurs puis vous apprendrez à créer et gérer des images et conteneurs Docker.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Ce cours nous montre les bases de l'utilisation de Docker permettant d'utiliser simplement et rapidement les conteneurs
Conçu pour les débutants en conteneurisation, même les utilisateurs avancés peuvent se rafraîchir les idées
Le cours est dispensé par Viranson HOUNNOUVI, un formateur expérimenté dans le domaine des conteneurs et de Docker
Attention, ce cours ne traite pas des sujets avancés de Docker comme l'orchestration ou la sécurité

Save this course

Save Initiation aux conteneurs avec Docker to your list so you can find it easily later:
Save

Reviews summary

Docker for beginners

This 2-hour project-based course introduces learners to Docker and containerization. Students will learn to work with Docker images and containers, as well as core Docker commands. The course is designed for developers, system and network administrators, aspiring DevOps engineers, and anyone interested in containerization. Reviews indicate that this course provides a clear and engaging introduction to Docker, even for those with limited Linux command-line experience.
Course includes practical, hands-on examples.
"Shows practical examples"
Course is well-suited for those with little to no Docker experience.
"V​ery good introduction"
Instructor provides clear and easy-to-follow explanations.
"le formateur est très clair"
Some prior knowledge of Linux commands is helpful.
"Il est mieux d'avoir des connaissances sur les commandes linux"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Initiation aux conteneurs avec Docker with these activities:
Installer Docker sur votre machine
Vous simplifier la mise en place de Docker sur votre machine afin de suivre le cours sans difficultés techniques.
Browse courses on Docker
Show steps
  • Vérifier la compatibilité de votre système d'exploitation
  • Télécharger et installer Docker
  • Vérifier l'installation en lançant une commande Docker
Tutoriel d'initiation à Docker
Vous guider étape par étape dans les concepts de base de Docker pour une compréhension solide.
Browse courses on Docker
Show steps
  • Créer une image Docker
  • Démarrer un conteneur Docker
  • Explorer les commandes Docker de base
Lire la documentation officielle de Docker
Mettre à jour vos connaissances sur les dernières fonctionnalités et meilleures pratiques de Docker.
Browse courses on Docker
Show steps
  • Parcourir la documentation officielle
  • Se concentrer sur les sections pertinentes pour le cours
Five other activities
Expand to see all activities and additional details
Show all eight activities
Participer à des rencontres ou des webinaires sur Docker
Vous connecter avec des professionnels du secteur et échanger sur les meilleures pratiques en matière de conteneurisation.
Browse courses on Docker
Show steps
  • Identifier les événements ou webinaires pertinents
  • S'inscrire et participer activement
Exercices pratiques de création et de gestion de conteneurs
Renforcer vos compétences pratiques en créant, manipulant et déboguant des conteneurs Docker.
Browse courses on Docker
Show steps
  • Créer plusieurs conteneurs à partir d'une même image
  • Exécuter des commandes dans un conteneur
  • Inspecter les conteneurs en cours d'exécution
  • Arrêter, démarrer et supprimer des conteneurs
Participer à des concours ou des hackathons liés à Docker
Tester vos compétences et collaborer avec d'autres pour résoudre des problèmes liés à Docker.
Browse courses on Docker
Show steps
  • Identifier les concours ou hackathons pertinents
  • Former une équipe ou participer individuellement
  • Développer et soumettre votre solution
Contribuer à des projets open source liés à Docker
Participer concrètement au développement de l'écosystème Docker et approfondir vos connaissances.
Browse courses on Docker
Show steps
  • Identifier les projets open source pertinents
  • Étudier le code source et identifier les opportunités de contribution
  • Créer et soumettre des demandes de tirage (pull requests)
Projet de développement d'une application conteneurisée
Appliquer vos connaissances pour créer une application fonctionnelle déployée à l'aide de conteneurs Docker.
Browse courses on Docker
Show steps
  • Concevoir l'architecture de votre application
  • Créer les images Docker pour chaque composant
  • Définir le réseau et les volumes pour l'application
  • Déployer l'application conteneurisée
  • Tester et déboguer l'application

Career center

Learners who complete Initiation aux conteneurs avec Docker will develop knowledge and skills that may be useful to these careers:
DevOps Engineer
This course is highly relevant to DevOps Engineers as it provides a solid foundation in the use of Docker, a key tool for containerizing and deploying applications. DevOps Engineers can use Docker to automate build, test, and deployment processes, leading to faster and more efficient software delivery.
Systems Administrator
The course "Initiation aux conteneurs avec Docker" is highly relevant to Systems Administrators as Docker has become an essential tool for managing and deploying applications in production environments. By learning Docker, Systems Administrators can enhance their ability to provision, configure, and maintain container-based infrastructure, leading to increased efficiency and reduced downtime.
Full-Stack Developer
This course is relevant to Full Stack Developers as Docker is a widely used tool for building and deploying web applications. Docker containers provide isolation, portability, and scalability, making them a valuable tool for Full Stack Developers. This course can provide Full Stack Developers with the necessary foundation to use Docker in their work.
Software Engineer
Software Engineers who wish to work with container technologies or cloud computing will find this course beneficial. Docker is a popular tool for containerizing applications, and it is widely used in modern software development practices. This course provides a foundation in Docker, enabling Software Engineers to build and deploy containerized applications.
Site Reliability Engineer
The course "Initiation aux conteneurs avec Docker" is a valuable asset for Site Reliability Engineers (SREs) as Docker is widely used in production environments to manage complex infrastructure. By understanding Docker, SREs can effectively monitor, troubleshoot, and maintain containerized applications, ensuring high system reliability and availability.
Cloud Engineer
Cloud Engineers can benefit from this course as Docker is a key technology for deploying and managing applications in cloud environments. Docker containerization enables Cloud Engineers to easily scale applications, improve portability, and optimize resource utilization in the cloud.
Network Engineer
Network Engineers may find this course useful as Docker networking allows for the creation and management of virtual networks for containerized applications. Understanding Docker networking will enable Network Engineers to design and implement network configurations that meet the specific requirements of containerized environments, ensuring optimal performance and reliability.
IT Manager
This course may be helpful for IT Managers who are responsible for overseeing IT infrastructure and operations. Docker is a key technology for containerizing and managing applications, and it can help IT Managers optimize resource utilization, improve application portability, and streamline IT operations. Understanding Docker can empower IT Managers to make informed decisions and lead their teams in adopting container technologies.
IT Security Analyst
The course "Initiation aux conteneurs avec Docker" may be useful for IT Security Analysts as Docker can be used to enhance application security. Docker containers provide isolation and security boundaries, which can help mitigate security risks and prevent unauthorized access to sensitive data. By understanding Docker, IT Security Analysts can contribute to secure software development practices and strengthen the overall security posture of their organizations.
Data Scientist
Data Scientists may find this course helpful as Docker can be used to manage and deploy data science applications. Docker containers provide a consistent and isolated environment for running data science workloads, ensuring reproducibility and simplifying the sharing of models and data. This course can provide Data Scientists with the necessary foundation to leverage Docker in their work.
Database Administrator
This course may be useful for Database Administrators as Docker can be used to containerize and manage database applications. Docker containers provide isolation, portability, and scalability, making them a valuable tool for Database Administrators. This course can help Database Administrators understand how to use Docker to optimize database performance, improve availability, and streamline maintenance tasks.
IT Architect
IT Architects may find this course beneficial as Docker has become an important technology in modern IT architecture. Docker enables the creation of portable and scalable applications, making it a valuable tool for designing and implementing cloud-native solutions. This course can help IT Architects understand the benefits and challenges of using Docker, enabling them to make informed decisions about its adoption in their organization's IT infrastructure.
Cloud Architect
Cloud Architects may find this course useful as Docker is a key technology for designing and implementing cloud-native solutions. Docker containers provide isolation, portability, and scalability, making them a valuable tool for Cloud Architects. This course can help Cloud Architects understand the benefits and challenges of using Docker in cloud environments, enabling them to make informed decisions about its adoption in their organization's IT infrastructure.
IT Consultant
The course "Initiation aux conteneurs avec Docker" may be useful for IT Consultants as Docker has become an important technology in modern IT infrastructure. IT Consultants can use Docker to help their clients optimize resource utilization, improve application portability, and streamline IT operations. Understanding Docker can empower IT Consultants to provide valuable advice and guidance to their clients.
Data Engineer
The course "Initiation aux conteneurs avec Docker" may be useful for aspiring Data Engineers because Docker can be used to efficiently manage data pipelines and large data sets. By learning Docker, Data Engineers can develop and manage containerized data processing applications that can run in various environments and scale on demand.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Initiation aux conteneurs avec Docker.
Provides a comprehensive overview of Docker, covering everything from basic concepts to advanced topics such as networking and security.
Is an excellent introduction to Docker for beginners. It covers the basics of Docker, including how to install and use Docker, as well as how to create and manage Docker images and containers.
Comprehensive guide to Docker for experienced users. It covers advanced topics such as Docker networking, security, and troubleshooting.
Provides a practical guide to Docker security. It valuable resource for anyone who wants to learn how to secure Docker containers and deployments.
Provides a comprehensive overview of cloud native DevOps, including Docker and Kubernetes. It valuable resource for anyone who wants to learn more about how to use Docker and Kubernetes to build and deploy cloud-native applications.
Provides a hands-on approach to Docker, with a focus on how to use it to solve real-world problems.
Guide to Docker for IT professionals, with a focus on how to use it to manage infrastructure.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Initiation aux conteneurs avec Docker.
Déployer des conteneurs Docker avec Amazon ECS et Fargate
Most relevant
Déployer des stacks Docker avec Docker Compose
Most relevant
Manipuler des conteneurs Docker graphiquement avec...
Most relevant
Initiation à l'orchestration de conteneurs avec Kubernetes
Most relevant
Créer et manipuler un cluster Kubernetes avec Minikube
Most relevant
Créer et gérer des réseaux Docker sous Linux.
Most relevant
Initiation à Docker Swarm pour l'orchestration de...
Most relevant
Créer et gérer des clusters Kubernetes avec Rancher
Most relevant
Créer un Service Mesh avec ISTIO
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser