nellikhvan / docker-open-knowledge

3-series Docker workshop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

This repository serves as an online course for learning Docker. Made by STRV, it’s here to help those who want to use Docker for development as well as deployment.

Goal

To give you a fundamental understanding of what Docker is, and how to use it in your project for development as well as for deployment.

Source

This online course was created by utilizing material from an internal workshop held at STRV.

Prerequisites

This course requires at least basic knowledge of backend development.

Contents

This course contains 3 sessions (recordings).

  1. Docker Basics
    • Virtual Machines vs Containerization
    • What is Docker?
    • Docker Architecture
    • Hello World in Docker
    • Building Docker Images
  2. Docker for Development
    • Docker Networking
    • Manage Data
    • Docker Compose
  3. Docker for Deployments
    • Docker Deployment Pipeline Basics
    • Heroku
    • Orchestration
    • AWS ECS
    • Docker Swarm

Video Recordings

Sessions:

  1. Docker Basics
  2. Docker for Development
  3. Docker for Deployments

Playlist:

https://www.youtube.com/playlist?list=PLH7l6h4alq1NCndV79cPqjBRIKk8ZopE3

Used Technologies

Speakers

About

3-series Docker workshop


Languages

Language:JavaScript 36.2%Language:Shell 34.6%Language:HCL 19.4%Language:Dockerfile 9.8%