https://github.com/favna/docker-workshop
Docker Workshop Exercises
https://github.com/favna/docker-workshop
Last synced: 28 days ago
JSON representation
Docker Workshop Exercises
- Host: GitHub
- URL: https://github.com/favna/docker-workshop
- Owner: favna
- Created: 2022-03-16T14:24:42.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-31T13:11:55.000Z (about 1 month ago)
- Last Synced: 2025-03-31T14:28:45.010Z (about 1 month ago)
- Language: Dockerfile
- Size: 98.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Containerization workshop
## Network
- Please use IWNET while you are doing the exercises, because of EWNET's firewall 🔥
## Presentation
- [Containerization PowerPoint](containerization.pptx)
## Exercises
- [Exercise 1 - Your First Docker Container](./exercises/exercise_1/README.md)
- [Exercise 2 - Docker Compose](./exercises/exercise_2/README.md)
- [Exercise 3 - Load Balancing](./exercises/exercise_3/README.md)## Answers
- [Exercise 1 - Your First Docker Container](./exercises/exercise_1_answers/README.md)
- [Exercise 2 - Docker Compose](./exercises/exercise_2_answers/README.md)
- [Exercise 3 - Load Balancing](./exercises/exercise_3_answers/README.md)## Optional: Vagrantfile
- First download and install these binaries in this order:
- Oracle VirtualBox (https://download.virtualbox.org/virtualbox/7.1.0/VirtualBox-7.1.0-164728-Win.exe)
- Vagrant (https://releases.hashicorp.com/vagrant/2.4.1/vagrant_2.4.1_windows_i686.msi)
- After installing and rebooting, open up `cmd` of Windows (Command Prompt) or the Powershell.
- Navigate to the rootdir of this project (where `Vagrantfile` is located) and run:
- `vagrant up`
- After the installation of the vagrant image:
- `vagrant ssh`
- Congratulations! You're running a VM with a nice bash environment with `docker` installed on it! You can find the
contents of this project in the `~/workshop` folder.