YoVDO

Docker Tutorial for Beginners

Offered By: TechWorld with Nana via YouTube

Tags

Docker Courses DevOps Courses Amazon Web Services (AWS) Courses Application Deployment Courses Data Persistence Courses Containerization Courses

Course Description

Overview

Embark on a comprehensive Docker tutorial designed for beginners, offering a full course experience in just under 3 hours. Gain a deep understanding of Docker concepts and their practical applications in software development through a mix of animated theoretical explanations and hands-on demonstrations. Learn essential topics including container basics, Docker installation, key commands, debugging techniques, and real-world project implementation. Explore advanced concepts such as Docker Compose for managing multiple services, creating custom Docker images with Dockerfiles, and utilizing private repositories. Dive into container deployment, data persistence with Docker volumes, and best practices for containerized application development. By the end of this course, acquire the knowledge and confidence to effectively use Docker in your own projects.

Syllabus

- Intro and Course Overview.
- What is Docker?.
- What is a Container?.
- Docker vs Virtual Machine.
- Docker Installation.
- Main Docker Commands.
- Debugging a Container.
- Demo Project Overview - Docker in Practice.
- Developing with Containers.
- Docker Compose - Running multiple services.
- Dockerfile - Building our own Docker Image.
- Private Docker Repository - Pushing our built Docker Image into a private Registry on AWS.
- Deploy our containerized app.
- Docker Volumes - Persist data in Docker.
- Volumes Demo - Configure persistence for our demo project.
- Wrap Up.


Taught by

TechWorld with Nana

Related Courses

iOS Persistence and Core Data
Udacity
Accediendo a la nube con iOS
Tecnológico de Monterrey via Coursera
SAP HANA Cloud Platform Essentials
SAP Learning
Developing Android Apps
Udacity
SAP Cloud Platform Essentials
SAP Learning