A hands on primer to learn the fundamentals of Docker

What you will learn

Solidify Docker knowledge by setting up a network on the command line and running apps using Docker!

Description

This course will show you how to work with images, containers, and networks in Docker through a hands on implementation. Go deeper into Docker networking, exec, and other core concepts than most introductory courses. I do my best to explain concepts at a level where any young technologist can grasp them. My hope is from here you will have the prerequisite knowledge for learning Docker compose and other subsequent technologies. Whether your hope is to get a job in devops or build your first application using Docker technologies, this course will have something for you.


Get Instant Notification of New Courses on our Telegram channel.


It does not go into depth on terminology and assumes that you have a rough idea of what images and containers are, though I will cover that briefly early in this course. Use this course to take the first step in your Docker journey, wherever that takes you. After taking this you’ll be equipped to understand more abstract Docker topics and leverage your new knowledge to consume Docker material that may previously have been difficult to understand. Docker is here to stay for a while, you might as well get to know it a little better in this brief introductory course. This course will not be useful for you if you have already taken a comprehensive Docker technology course.

English
language

Content

Introduction

An Approach To Building Courses
Course Overview And Assumptions

Docker

Generating a Local Rails App
Docker Concepts/Terminology
Downloading Docker
Building the Rails Docker Image
Dockerfiles
Postgres Image/Container
Docker Networking
Docker Exec – Running Commands in Containers

Wrap Up

Thank You!