# Docker
* [Wikipedia.org: Docker](https://en.wikipedia.org/wiki/Docker_(software))
* [Awesome Docker](https://github.com/veggiemonk/awesome-docker)
* [Dzone refcard: Getting Started with Docker](https://dzone.com/refcardz/getting-started-with-docker-1)
* [Dzone refcard: Java Containerization π](https://dzone.com/refcardz/java-containerization)
* Docker Cheat Sheet:
- [dockerlux.github.io: Docker Cheat Sheet](http://dockerlux.github.io/pdf/cheat-sheet-v2.pdf)
- [Dzone: docker cheet sheet](https://dzone.com/articles/docker-command-cheatsheet)
- [developers.redhat.com: Containers Cheat Sheet](https://developers.redhat.com/cheat-sheets/containers/)
- [github.com: Docker cheat Sheet](https://github.com/wsargent/docker-cheat-sheet)
- [linuxhero.tk: Docker command cheat sheet](https://linuxhero.tk/dockercommands/)
* [americanexpress.io: **Do Not Run Dockerized Applications as Root** π](https://americanexpress.io/do-not-run-dockerized-applications-as-root/)
* [medium.com: Removing Docker Images, Containers, and Volumes with Ease](https://medium.com/@jon.froiland/removing-docker-images-containers-and-volumes-with-ease-fdf16bebccec)
* [medium.freecodecamp.com: A Beginner-Friendly Introduction to Containers, VMs and Docker](https://medium.freecodecamp.com/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b)
* [developers.redhat.com: Keep it small: a closer look at Docker image sizing](https://developers.redhat.com/blog/2016/03/09/more-about-docker-images-size/)
* [Google Play: Learning Solution - Learn Docker π](https://play.google.com/store/apps/details?id=com.LearningSolution.LearnDocker&hl=en)
* [Play with docker π](https://labs.play-with-docker.com/) A simple, interactive and fun playground to learn Docker
* [blog.docker.com: Intro Guide to Dockerfile Best Practices π](https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices/)
* [medium: Strategies of docker images optimization](https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6)
* [Dzone: Docker explained, an introductory guide to docker](https://dzone.com/articles/docker-explained-an-introductory-guide-to-docker)
* [Dzone: everything you need to know about docker](https://dzone.com/articles/everything-you-need-to-know-about-docker)
* [Dzone: a start to finish guide to docker with java](https://dzone.com/articles/a-start-to-finish-guide-to-docker-with-java)
* Docker Compose:
- [freecodecamp.org: a beginners guide to docker - how to create a client server side with docker compose](https://www.freecodecamp.org/news/a-beginners-guide-to-docker-how-to-create-a-client-server-side-with-docker-compose-12c8cf0ae0aa/)
* [docker.com: Intro Guide to Dockerfile Best Practices](https://www.docker.com/blog/intro-guide-to-dockerfile-best-practices/)
* [**GitHub build-push-action**](https://github.com/docker/build-push-action) Build+push official Docker GitHub action
* [docker.com: Announcing the Compose Specification π](https://www.docker.com/blog/announcing-the-compose-specification/)
* [infoworld.com: Docker's Compose specification is now an open standard](https://www.infoworld.com/article/3536573/dockers-compose-specification-is-now-an-open-standard.html) Dockerβs system for creating applications from multiple containers is now available on GitHub for all to contribute to.
* [theregister.co.uk: Compose yourselves β Docker has published multi-container app spec, needs contributors to help maintain and develop it](https://www.theregister.co.uk/2020/04/08/docker_opens_up_compose_specification/) Now focused on developers, firm wants its tools to be more universally useful. Keep it light(weight), though.
* [Awesome Compose](https://github.com/docker/awesome-compose)
* [docker.com: Speed Up Your Development Flow With These Dockerfile Best Practices](https://www.docker.com/blog/speed-up-your-development-flow-with-these-dockerfile-best-practices/)
* [itnext.io: Getting Started with Docker: Facts You Should Know π](https://itnext.io/getting-started-with-docker-facts-you-should-know-d000e5815598)
* [jfrog.com: A Beginnerβs Guide to Understanding and Building Docker Images π](https://jfrog.com/knowledge-base/a-beginners-guide-to-understanding-and-building-docker-images/)
## Moving Linux Services Into Containers
* [crunchtools.com: A Hackerβs Guide to Moving Linux Services into Containers. Epic 15 page blog post showing people how to move Wordpress (php), Mediawiki (php), and Request Tracker (perl) into containers](http://crunchtools.com/moving-linux-services-to-containers/)
## Portainer
* [Portainer π](https://www.portainer.io/) Making Docker management easy
## Linux Container Base Images
* [crunchtools.com: A Comparison of Linux Container Images](http://crunchtools.com/comparison-linux-container-images/)
* [kubedex.com: Base images comparison](https://kubedex.com/base-images/)
* [developers.redhat.com: Red Hat Universal Base Images for Docker users](https://developers.redhat.com/blog/2020/03/24/red-hat-universal-base-images-for-docker-users/)
## Awesome Lists
* [Awesome Docker π](https://github.com/veggiemonk/awesome-docker)
* [Awesome Compose π](https://github.com/docker/awesome-compose)