# Welcome to Docker Labs

Docker Labs brings you tutorials that help you get hands-on experience using Docker & Kubernetes. Here you will find complete documentation of labs and tutorials that will help you, no matter if you are a beginner, SysAdmin, IT Pro or Developer. Yes, you read it right ! Its $0 learning platform. You don’t need any infrastructure. Most of the tutorials runs on [Play with Docker Platform](https://labs.play-with-docker.com/) & [Play with Kubernetes Platform](https://training.play-with-kubernetes.com). This is a free browser based learning platform for you. Docker tools like Docker Engine, Docker Compose & Docker Machine are already installed. Hence, we have everything ready for you to get started with.

# Getting Started in 3 Simple Steps

# Docker Workshop/Labs

## Docker Tutorials

  • [Docker for Beginners](./beginners/README.md)
  • [Docker for Intermediate](./intermediate/README.md)
  • [Docker for Advanced](./advanced/README.md)
  • [Docker Cheatsheet](./docker/cheatsheet/README.md)
  • [Docker Certificate Associate Exam Preparation](./docker/dca.md)
  • [Docker Interview Questions](./docker/docker-interview-questions.md)

## Kubernetes Workshop/Labs

## Kubernetes Tutorials

# Docker-Ready Stack for You

In case you’re looking out to conduct workshop or demo, you can refer these below links to bring up Application Stack in no time.

## Web Framework

  • [Docker + WordPress + Docker Swarm](./solution/wordpress/README.md)
  • [Docker + Django + PostgreSQL](./solution/django-postgres/readme.md)
  • [Docker + Gomodule](./beginners/httpserver_go_module_and_docker.md)

## Monitoring

  • [Docker, Prometheus Stack + Docker Swarm](./play-with-docker/docker-prometheus-swarm/README.md)

## Logging

  • [Docker + Elasticsearch + Logstash + Kibana + Docker Swarm](./play-with-docker/ELK/README.md)

## Testing Tools

  • [Docker + Apache Jmeter + Docker Swarm Mode](./play-with-docker/jmeter-docker/README.md)

## Demos

  • [Docker + Voting App Example](./play-with-docker/example-voting-app/README.md)

## Networking

  • [Docker + MacVLAN](./play-with-docker/macvlan/README.md)
  • [Docker, Docker Compose & IPv6](./play-with-docker/ipv6/README.md)

## Developer WorkFlow

  • [Docker for Java Developer]() - Coming soon

## Docker Security

  • [Introduction to Docker Security]() - Coming soon

# Governance

Dockerlabs is an independent community project founded by [Ajeet Singh Raina](https://github.com/ajeetraina),a [Docker Captain](https://www.docker.com/captains/ajeet-singh-raina) & Docker Community Leader which is now being built & shaped by a growing community of contributors across the globe.

# Core Contributors

[<img src=”https://avatars1.githubusercontent.com/u/313480?s=400&v=4” width=”48px;” alt=”Ajeet Singh Raina”/><br /><sub><b> Ajeet Singh Raina</b></sub>](https://github.com/ajeetraina)<br /> | [<img src=”https://avatars1.githubusercontent.com/u/21982562?s=460&v=4” width=”48px;” alt=”Sangam Biradar”/><br /><sub><b>Sangam Biradar</b></sub>](http://engineitops.com)<br /> | [<img src=”https://avatars0.githubusercontent.com/u/7204666?s=400&v=4” width=”48px;” alt=”Savio Mathew”/><br /><sub><b>Savio Mathew</b></sub>](https://github.com/saviovettoor)<br /> | [<img src=”https://avatars1.githubusercontent.com/u/8190114?s=400&v=4” width=”48px;” alt=”Saiyam Pathak”/><br /><sub><b>Saiyam Pathak</b></sub>](https://github.com/saiyam1814)<br /> | [<img src=”https://avatars2.githubusercontent.com/u/38501348?s=400&v=4” width=”48px;” alt=”Apurva Bhandari”/><br /><sub><b>Apurva Bhandari</b></sub>](https://github.com/apurvabhandari)<br /> | [<img src=”https://avatars2.githubusercontent.com/u/25828217?s=400&v=4” width=”48px;” alt=”Sarkar Tathagata”/><br /><sub><b>Sarkar Tathagata</b></sub>](https://github.com/amitatha82)<br /> | [<img src=”https://avatars2.githubusercontent.com/u/33524591?s=400&v=4” width=”48px;” alt=”Prashansa K”/><br /><sub><b>Prashansa K</b></sub>](https://github.com/Prashansa-K)<br /> |
:—: | :—: | :—: | :—: | :—: | :—: | :—: |
[<img src=”https://avatars1.githubusercontent.com/u/34628205?s=400&v=4” width=”48px;” alt=”Wikitops”/><br /><sub><b>Wikitops</b></sub>](https://github.com/wikitops)<br /> | [<img src=”https://avatars0.githubusercontent.com/u/20920080?s=400&v=4” width=”48px;” alt=”Akshit Grover”/><br /><sub><b>Akshit Grover</b></sub>](https://github.com/akshitgrover)<br /> | [<img src=”https://avatars3.githubusercontent.com/u/18344557?s=400&v=4” width=”48px;” alt=”Ameya Agashe”/><br /><sub><b>Ameya Agashe</b></sub>](https://github.com/ameyaagashe)<br /> | [<img src=”https://avatars1.githubusercontent.com/u/39425180?s=400&v=4” width=”48px;” alt=”Bala”/><br /><sub><b>Bala</b></sub>](https://github.com/balasu)<br /> |

### How to Contribute

Thank you so much for showing your interest in contributing to [Dockerlabs](https://github.com/collabnix/dockerlabs) tutorials.

[Guide to submitting your own tutorial](./CONTRIBUTING.md)<br> [Template for writing Tutorial Page](./template/EXAMPLE.md)

### License

[Apache License 2.0](./LICENSE.md)

[Proceed to Beginners Track >>](./beginners/README.md)