Skip to content

Instantly share code, notes, and snippets.

@Bigous
Created December 2, 2015 11:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Bigous/9c7d48b73dc489a7da2b to your computer and use it in GitHub Desktop.
Save Bigous/9c7d48b73dc489a7da2b to your computer and use it in GitHub Desktop.
Docker: from zero to multi-container setups

Docker: from zero to multi-container setups

I've hacked some Docker. Here are the resources that were most essential for me.

What is Docker?

Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud.

From What is Docker? on docker.com

Docker Basics

Basics of Building with Docker

Start with official Docker User Guide. It starts from scratch and teaches you a lot. Hop off when you feel comfortable with the idea of integrating a few containers.

Beyond the Basics

Fig has evolved into an official tool, docker-compose, part of a really promising toolchain: Orchestrating Docker with Machine, Swarm, and Compose

See also, Amazon's EC2 Container service and the cool introduction demo

For the curious and the skeptical

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment