К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Mastering Docker Essentials - Hands-on DevOps · LearnSpace
Назад в каталог
courseraIT и технологии

Mastering Docker Essentials - Hands-on DevOps

Курс от Packt
Средний≈ 9.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course teaches Docker and containerization essentials for modern DevOps workflows. You’ll begin by exploring Docker’s core components, architecture, and its role in application deployment. Hands-on exercises with Docker CLI will guide you through installation on Linux, Windows, and macOS, and managing containers and images. As you progress, you’ll learn to create custom images with Dockerfiles, optimize workflows with multi-stage builds, and manage Docker networking, volumes, and Docker Compose for multi-container applications. The course includes real-world projects, allowing you to containerize applications and deploy them in cloud environments. Ideal for developers, system administrators, and IT professionals, this course will equip you with the skills to effectively manage and deploy containerized applications. By the end of the course, you’ll be able to set up Docker, manage containers, and deploy multi-container applications using Docker Compose.

Навыки, которые вы освоите

Docker (Software)Command-Line InterfaceContainerizationYAMLComputer NetworkingData PersistenceSoftware InstallationCloud-Native ComputingDevOpsApplication DeploymentDevops Tools

Программа курса

9 модулей · 86 учебных материалов

01Introduction to Docker11 материалов

Introduction to Docker

Course IntroductionВидеоFull Course ResourcesЧтениеTopic Introduction - Introduction to DockerВидеоGetting Started with ContainerizationВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Mastering Docker Essentials - Hands-on DevOps
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.5 ч

9 модулей

Язык: Английский

Часть программы вашего университета
Containerization Core Concepts (Namespaces and Cgroups)Видео
Available Container ToolsetsВидео
Docker at a GlanceВидео
Docker ArchitectureВидео
Core Docker Objects (Images, Containers, Networks and Volumes)Видео
Demonstration - Official Docker Documentation WalkthroughВидео
SummaryВидео
02Getting Started with Docker13 материалов

Getting Started with Docker

Topic Introduction - Getting Started with DockerВидеоDocker Installation MethodsВидеоDemonstration - Installing Docker Engine on LinuxВидеоDemonstration - Setup Docker Engine Using Docker Documentation (Recommended)ВидеоDemonstration - Installing Docker Desktop on WindowsВидеоDemonstration - Installing Docker Desktop on MacВидеоDemonstration - Docker PlaygroundВидеоIntroduction to Docker CLIВидеоDemonstration - Getting Started with Docker CommandsВидеоSummaryВидео(Optional) Demonstration - Setup Server on AWS Cloud EnvironmentВидеоUnderstanding Docker Installation and CLI CommandsDIALOGUEGetting Started with Docker - AssessmentЗадание
03Docker Images9 материалов

Docker Images

Topic Introduction - Docker ImagesВидеоOverview of Docker ImagesВидеоContainer Registry and Docker HubВидеоDemonstration - Docker HubВидеоImage Management with Docker CLIВидеоDemonstration - Managing Images with Docker CLIВидеоSummaryВидеоUnderstanding Docker Images and RegistriesDIALOGUEDocker Images - AssessmentЗадание
04Docker Containers7 материалов

Docker Containers

Topic Introduction - Docker ContainersВидеоOverview of Docker ContainersВидеоContainer Management with Docker CLIВидеоDemonstration - Managing Containers with Docker CLIВидеоSummaryВидеоUnderstanding Docker Container Lifecycle and CommandsDIALOGUEDocker Containers - AssessmentЗадание
05Building an Image with a Dockerfile10 материалов

Building an Image with a Dockerfile

Topic Introduction - Building Image with DockerfileВидеоGetting Started with DockerfileВидеоDemonstration - Creating a DockerfileВидеоDemonstration - Validating Dockerfile and Building ImageВидеоTip of the DayВидеоDemonstration - Running a Container from Our ImageВидеоSummaryВидео(Optional) Demonstration - Thinknyx Dockerlint UtilityВидеоUnderstanding Dockerfile Instructions and Build ProcessDIALOGUEBuilding an Image with a Dockerfile - AssessmentЗадание
06Docker Networking10 материалов

Docker Networking

Topic Introduction - Docker NetworkingВидеоOverview of Docker NetworkingВидеоDocker Networking EssentialsВидеоManaging Networks with Docker CLIВидеоDemonstration - Managing Networks with Docker CLIВидеоUser-Defined NetworksВидеоDemonstration - User-Defined NetworksВидеоSummaryВидеоUnderstanding Docker Networking Concepts and CommandsDIALOGUEDocker Networking - AssessmentЗадание
07Docker Volumes9 материалов

Docker Volumes

Topic Introduction - Docker VolumesВидеоData Storage in Docker ContainersВидеоOverview of Docker VolumesВидеоVolume Management with Docker CLIВидеоDemonstration - Managing Volumes with Docker CLIВидеоDemonstration - Persisting Data with Docker VolumesВидеоSummaryВидеоUnderstanding and Managing Docker VolumesDIALOGUEDocker Volumes - AssessmentЗадание
08Containerizing Applications (Sample Project Using Python)9 материалов

Containerizing Applications (Sample Project Using Python)

Topic Introduction - Containerizing ApplicationsВидеоDemonstration - Creating Dockerfile for Python ApplicationВидеоDemonstration - Multi-Stage BuildsВидеоDemonstration - Publishing to a RegistryВидеоDemonstration - Real-Time Application DeploymentВидеоSummaryВидео(Optional) Demonstration - Understanding YAMLВидеоUnderstanding YAML Syntax and StructureDIALOGUEContainerizing Applications (Sample Project Using Python) - AssessmentЗадание
09Docker Compose8 материалов

Docker Compose

Topic Introduction - Docker ComposeВидеоOverview of Docker Compose and Compose.yaml FileВидеоManaging Docker Compose with Docker CLIВидеоDemonstration - Docker Compose in ActionВидеоSummaryВидеоDocker Compose - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание