One Day workshop on understanding Git and Docker. Learn how Version Control System with the conjunction of Containerization power modern industries. In this Workshop you will learn the basics of Git and Docker and start harnessing the power of these two incredibly powerful and versatile tools.
- Os / Virtual Machine with the latest available Ubuntu installed.
- Docker
- Git
- An account on GitHub.
- Fork this repository and then clone it to your machine.
- You can refer this guide to understand how to fork and clone.
$ git --version
git version 2.25.1
$ docker --version
Docker version 20.10.17, build 100c701
$ docker compose version
Docker Compose version v2.6.0
- Git
- What is Git?
- Difference between Git and other VCS.
- Git Commands.
- Docker
- Introduction to Containerization.
- What is Docker?
- Run your own Containers.
- Run multiple containers with Docker Compose.
Time | Topics |
---|---|
09:00 - 09:30 | Introduction to Git |
09:30 - 10:00 | Git Commands |
10:00 - 10:30 | What is Docker ? |
10:30 - 11:00 | Docker Commands |
11:00 - 11:30 | Docker Compose |
11:30 - 12:30 | Docker Compose Features |
12:30 - 01:00 | Introduction to Postgres |
01:00 - 02:00 | Break |
02:00 - 02:30 | Docker Compose with Postgres |
02:30 - 04:00 | Using Postgres |
04:00 - 04:15 | Q & Aand Wrapping Up |