https://github.com/strvcom/docker-open-knowledge
3-series Docker workshop
https://github.com/strvcom/docker-open-knowledge
deployment development docker workshop
Last synced: 12 months ago
JSON representation
3-series Docker workshop
- Host: GitHub
- URL: https://github.com/strvcom/docker-open-knowledge
- Owner: strvcom
- Created: 2019-03-28T16:25:37.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-21T20:31:58.000Z (over 6 years ago)
- Last Synced: 2025-03-23T20:22:14.237Z (about 1 year ago)
- Topics: deployment, development, docker, workshop
- Language: JavaScript
- Homepage:
- Size: 926 KB
- Stars: 9
- Watchers: 7
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Introduction
This repository serves as an online course for learning Docker.
Made by [STRV](https://www.strv.com/), 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](https://www.strv.com/)**.
### Prerequisites
This course requires at least basic knowledge of backend development.
## Contents
This course contains 3 sessions (recordings).
1. [Docker Basics](./sessions/01-docker-basics/)
- Virtual Machines vs Containerization
- What is Docker?
- Docker Architecture
- Hello World in Docker
- Building Docker Images
2. [Docker for Development](./sessions/02-docker-for-development)
- Docker Networking
- Manage Data
- Docker Compose
3. [Docker for Deployments](./sessions/03-docker-deployment-orchestration)
- Docker Deployment Pipeline Basics
- Heroku
- Orchestration
- AWS ECS
- Docker Swarm
## Video Recordings
Sessions:
1. [Docker Basics](https://www.youtube.com/watch?v=YMFXf_F094E&list=PLH7l6h4alq1NCndV79cPqjBRIKk8ZopE3)
2. [Docker for Development](https://www.youtube.com/watch?v=j8LSDmrL50w&list=PLH7l6h4alq1NCndV79cPqjBRIKk8ZopE3)
3. [Docker for Deployments](https://www.youtube.com/watch?v=-dPjjPvdT6g&list=PLH7l6h4alq1NCndV79cPqjBRIKk8ZopE3)
Playlist:
[https://www.youtube.com/playlist?list=PLH7l6h4alq1NCndV79cPqjBRIKk8ZopE3](https://www.youtube.com/playlist?list=PLH7l6h4alq1NCndV79cPqjBRIKk8ZopE3)
## Used Technologies
- [Docker](https://www.docker.com/)
- [Heroku](https://www.heroku.com/)
- [AWS - ECS](https://aws.amazon.com/)
## Speakers
- [Martin Pirkl](https://github.com/pirklmar)
- [Juan Sanchez](https://github.com/jlsan92)