Docker Containers for Beginners
Offered By: Skillshare
Course Description
Overview
This class is for software developers who want to start learning about Docker containers.
Docker containers are a tool to solve 'it works on my machine' problems, which refers to lack of reliable deployments and configurations across environments.
This class is also a step forward to understand two current major trends in the industry: DevOps and microservices.
Here is what you will learn:
- Differences between Docker containers and virtual machines
- How to install Docker and start a Docker container
- How to create new Docker images
- How to run commands on a Docker container
- How to run multiple linked Docker containers using docker-compose
Prerequisites
- Basic familiarity with Linux command line (such as folder navigation and writing commands to command line)
Syllabus
- Introduction
- Containers vs Virtual Machines
- 'Hello' From Your First Container
- Create New Image
- Link Containers
- Final Thoughts
Taught by
Dan Tofan
Related Courses
Emerging Technologies CapstoneYonsei University via Coursera Microsoft Azure Virtual Machines
Microsoft via edX Introduction to Microsoft Azure
Microsoft via edX Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera