Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eficode-academy/docker-katas
Exercises for Docker training
https://github.com/eficode-academy/docker-katas
Last synced: about 1 month ago
JSON representation
Exercises for Docker training
- Host: GitHub
- URL: https://github.com/eficode-academy/docker-katas
- Owner: eficode-academy
- License: mit
- Created: 2017-06-12T08:14:24.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-06T10:16:32.000Z (about 2 months ago)
- Last Synced: 2024-11-06T11:26:39.956Z (about 2 months ago)
- Language: Dockerfile
- Homepage:
- Size: 1.21 MB
- Stars: 239
- Watchers: 7
- Forks: 247
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-docker - Docker katas
README
# Docker katas
[![Open the exercises in Cloud Shell](https://gstatic.com/cloudssh/images/open-btn.svg)](https://console.cloud.google.com/cloudshell/editor?cloudshell_git_repo=https://github.com/eficode-academy/docker-katas.git)
This workshop will take you from "Hello Docker" to deploying a containerized web application to a server.
It's going to be a lot of fun!
## Prerequisites
You need to have access to a machine with docker installed.
There are many ways of getting that:
* Click the link above to get a Cloud shell from Google (require login)
* Docker installed on a linux box.
* Docker desktop installed on a Mac or Windows machine.## Philosophy
There are a few things you should know about this tutorial before we begin.
This tutorial is designed to be **self-paced** to make the most of your time.
The exercises won't always tell you exactly what you need to do.
Instead, it will point you to the right resources (like documentation and blog posts) to find the answer.
Ready to begin?
---------------Head over to [the first lab](labs/00-getting-started.md) to begin.
## Cheat sheet
For a quick reference of the most common docker commands, see [CHEATSHEET.md](CHEATSHEET.md).