A hands-on Docker fundamentals lab that runs entirely in the browser via Google Cloud Shell. No local tooling required.
Click the button below — Cloud Shell will clone the repo and open the step-by-step tutorial automatically:
Or run directly from Cloud Shell without the tutorial:
bash <(curl -fsSL https://raw.githubusercontent.com/devktops/gsh-docker-lab/master/run.sh)When the banner says "Lab environment is ready!":
- Click Web Preview (top-right toolbar) → Preview on port 8080
- Enter the access token provided by your instructor
| # | Title | Points |
|---|---|---|
| 1 | Pull a Docker Image | 10 |
| 2 | Run a Container | 20 |
| 3 | Build a Custom Image | 30 |
| 4 | Work with Volumes | 25 |
| 5 | Create a Custom Network | 15 |
| Total | 100 |
cd ~/.devktops-lab && docker compose down --volumes