# A Crash Course on Docker

## Metadata
- Author: [[Yevgeniy, Brikman]]
- Full Title: A Crash Course on Docker
- Category: #articles
- Summary: Docker packages applications and their dependencies into images so they run the same anywhere. Containers run those images in isolated, lightweight user-space environments that start quickly and can map ports to the host. You build images with a Dockerfile or pull them from Docker Hub and run them with docker run.
- URL: https://www.gruntwork.io/blog/a-crash-course-on-docker
## Highlights
- Docker offers a way to package and run your code so that it is *portable*: that is, so that you can run that code just about anywhere—your own computer, a QA server, a production server—and be confident that it will always run exactly the same way. ([View Highlight](https://read.readwise.io/read/01k3220vv86wxxm7g3fmp4ntyd))