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