Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Containerizing Your Dev. Environment

GOTO Conferences via YouTube

Overview

Explore containerization and Docker in this GOTO 2015 conference talk. Learn about Docker's popularity, its comparison to containers, and the benefits of containerization. Discover how to work with Docker, including the Docker Engine, Registry, and API. Gain insights into Docker installation, file system layers, and Dockerfile instructions. Understand when to use Docker, how to handle base images, and port forwarding. Delve into application templates, Docker Compose, and remote deployment. Get practical tips on overcoming Docker problems and access additional resources to enhance your containerized development environment.

Syllabus

Intro
Agenda
Docker is popular
Docker vs containers
What is Docker
What are containers
Containers are virtualization layer
Container runtime engine
Benefits of containerization
Working with Docker
Docker is the tool
Docker Engine
Docker Registry
Two types of registry images
Running a private registry
Docker is a gobetween
Docker commands
Docker API
Objectives
Dockers Bad Reputation
Docker Installation
Boot to Docker
Handling the abstraction
Types of images
Example docker file
Failing demo
Docker file
Layered file system
From instruction
Run
Working Directory
CMD
Ruby Hello World
Running in a container
Local file
Images
Dockerfile
Bundle install
Docker problems
When to use Docker
Base Images
Port Forwarding
Application Template
Docker Compose
Panamax
Templating Language
Remote Deployment
Dre
Laurie
Image Layers
Additional Resources

Taught by

GOTO Conferences

Reviews

Start your review of Containerizing Your Dev. Environment

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.