Docker: Difference between revisions
From charlesreid1
No edit summary |
|||
| Line 11: | Line 11: | ||
Docker has great documentation on getting up and running: https://docs.docker.com/ | Docker has great documentation on getting up and running: https://docs.docker.com/ | ||
Docker also provides several examples: https://docs.docker.com/ | Docker also provides several examples of docker-izing an app: https://docs.docker.com/engine/examples/ | ||
==Linux== | ==Linux== | ||
Revision as of 07:26, 22 March 2017
Overview
What is Docker
Docker is a way of deploying apps on servers. It packages apps into side-by-side containers. These are similar in spirit to virtual machines, but different because containers are not (or, don't have to be) fully bundled operating systems. The container system makes sure everything runs the same everywhere.
It's like Homebrew or Aptitude for apps.
Installing
Docker has great documentation on getting up and running: https://docs.docker.com/
Docker also provides several examples of docker-izing an app: https://docs.docker.com/engine/examples/
Linux
You can get docker running on many virtual hosting services.
Linode supports docker: https://blog.linode.com/2014/01/03/docker-on-linode/
Mac
You can run docker on Mac: https://docs.docker.com/docker-for-mac/