/docker-workshop

Docker workshop

OtherNOASSERTION

Docker workshop

A simple docker workshop for anyone who want's to learn how to use docker effectively in their day-to-day dev work.

This repo attempts to drive you through the fundamentals and into some advanced topics like docker-compose or docker's swarm mode.

This is, of course, a continuous work in progress; feel free to propose changes and spread the word.

Get started in the 0-docker-basics section.

🐳

Requirements

You'll need to have docker 1.12 installed. Go ahead and get it here

You may follow this repo almost entirely online with play-with-docker. You may have some trouble doing some of the stuff ahead since you can't browse localhost there, but you can always use curl and work around it. If you need to access your services from outside, use the following URL pattern http://ip<instance_ip>-<port>.play-with-docker.com (i.e: http://ip10_2_135_3-80.play-with-docker.com/) Also, note that sessions there aren't permanent and your progress will get erased after some hours.

License

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

This license allows you to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

for any purpose, even commercially. The licensor cannot revoke these freedoms as long as you follow the license terms.