1. What is Docker?
Overview
Docker is a platform designed to make it easier to create, deploy, and run applications using containers. It allows for packaging applications and their dependencies into containers.
Docker Architecture
For a deeper understanding, refer to the Docker Architecture documentation.
Official website documentation of docker
2. Prerequisites
- Familiarity with containerization concepts and basic Linux command-line usage would be beneficial for understanding Docker.
3. Installation
How to install Docker?
4. Basics of Docker
Getting started with Docker
Docker Hello World
###Top Docker commands
5. Beyond the Basics
Hands-On Example
- Explore a practical hands-on example in the advanced directory to quickly start using Docker.
6. More
Docker Cheatsheet
- Use the Docker cheatsheet as a quick reference guide for Docker commands and functionalities.
Recommended Books
- Docker in Action, Second Edition by Jeff Nickoloff (Author), Stephen Kuenzli (Author). Link Docker in Action