Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/packtworkshops/the-docker-workshop


https://github.com/packtworkshops/the-docker-workshop

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# The Docker Workshop
[![GitHub issues](https://img.shields.io/github/issues/PacktWorkshops/The-Docker-Workshop.svg)](https://github.com/PacktWorkshops/The-Docker-Workshop/issues)
[![GitHub forks](https://img.shields.io/github/forks/PacktWorkshops/The-Docker-Workshop.svg)](https://github.com/PacktWorkshops/The-Docker-Workshop/network)
[![GitHub stars](https://img.shields.io/github/stars/PacktWorkshops/The-Docker-Workshop.svg)](https://github.com/PacktWorkshops/The-Docker-Workshop/stargazers)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/PacktWorkshops/The-Docker-Workshop/pulls)

This is the repository for [The Docker Workshop](https://www.amazon.com/Docker-Workshop-containers-effectively-development/dp/1838983449/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1611064488&sr=1-1&utm_source=github&utm_medium=repository&utm_campaign=9781838983444&utm_term=Docker&utm_content=The%20Docker%20Workshop), published by [Packt](https://www.packtpub.com/?utm_source=github). It contains all the supporting project files necessary to work through the course from start to finish.

## Requirements and Setup
The Docker Workshop

To get started with the project files, you'll need to:
* Install [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
* Create a free [Docker account](https://hub.docker.com/)
* Install Docker

## About The Docker Workshop
With the help of top-notch examples and activities, [The Docker Workshop](https://www.amazon.com/Docker-Workshop-containers-effectively-development/dp/1838983449/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1611064488&sr=1-1&utm_source=github&utm_medium=repository&utm_campaign=9781838983444&utm_term=Docker&utm_content=The%20Docker%20Workshop) workshop helps you to get practical with Docker containers. You’ll learn its usage, advantages, and best practices to make the software deployment process smoother.

## What you will learn
* Get a solid understanding of how Docker containers work
* Network Docker images and environments to allow communication between services
* Build and publish docker images from a CI/CD pipeline
* Use Docker Swarm to implement production-ready environments
* Find out how to replace Swarm with Kubernetes clusters
* Extend your Docker images with Plugins

## Related Workshops
If you've found this repository useful, you might want to check out some of our other workshop titles:
* [The Kubernetes Workshop](https://www.amazon.com/Kubernetes-Workshop-Interactive-Approach-Learning/dp/1838820752/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1611063544&sr=1-1&utm_source=github&utm_medium=repository&utm_campaign=9781838820756&utm_term=Kubernetes&utm_content=The%20Kubernetes%20Workshop)
* [The Java Workshop](https://www.amazon.com/Java-Workshop-Interactive-Approach-Learning-ebook/dp/B07ZX1NDZ6/ref=sr_1_1?dchild=1&keywords=The%20Java%20Workshop&qid=1611053201&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop)
* [The C++ Workshop](https://www.amazon.com/Workshop-New-Interactive-Approach-Learning/dp/183921662X/ref=sr_1_1?dchild=1&keywords=The%20C%2B%2B%20Workshop&qid=1610976829&sr=8-1&utm_source=github&utm_medium=repository&utm_campaign=9781839216626&utm_term=C%2B%2B&utm_content=The%20C%2B%2B%20Workshop)