YoVDO

DevOps with Docker

Offered By: University of Helsinki via Independent

Tags

DevOps Courses Docker Courses Image Optimization Courses Container Management Courses

Course Description

Overview

About this courseThis course is an introductory course to Docker and docker-compose. The course will also look into what different parts web services consist of, such as reverse proxies, databases, etc. Docker can not be installed on faculty computers, so students will need to use their computers to follow the examples outlined in this course material and to complete the exercises.PrerequisitesAttendees need to have computers with admin/superuser privileges. Attendees are also expected to have a general understanding of software development and experience with a CLI of their choice.

Syllabus

Part 1In this part:1. Definitions and basic concepts
2. Running and stopping containers
3. In-depth dive to images
4. Defining start conditions for the container
5. Interacting with the container via volumes and ports
6. Utilizing tools from the Registry
7. SummaryPart 2In this part:1. Migrating to docker compose
2. Docker networking
3. Volumes in action
4. Containers in development
5. SummaryPart 3In this part:1. Deeper understanding of containers
2. Deployment pipelines
3. Using a non-root user
4. Optimizing the image size
5. Multi-host environments
6. End

Tags

Related Courses

Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms
The Docker for DevOps course: From development to production
Udemy
Windows Server 2016: Virtualization
Microsoft via edX