Cover image for Docker - A Beginner's Hands-On Guide

Docker - A Beginner's Hands-On Guide

A practical approach toward understanding Docker

Himanshu Sharma

Created by Himanshu Sharma

Get a practical introduction to Docker and learn how to use containers to streamline your development and deployment workflow. Build confidence as you explore Docker images, networks, and automation tools that help you deliver software more efficiently.

Packt | Jul 2022 | 172 min

Start Trial
LevelBeginner
CategoriesSoftware Engineering and Architecture, Container Orchestration Platforms, Docker

What You Will Learn

You will start by working with basic Docker commands and gradually move on to creating your own networks, managing volumes, and automating workflows. Through hands-on exercises and real-world examples, you will gain practical experience that you can apply directly to your projects.

Key Features

  • Set up and manage Docker containers, images, and custom networks from scratch
  • Automate multi-container applications with Docker Compose and push images to DockerHub
  • Work with Docker REST API to integrate and control containers programmatically

Target Audience

Ideal for DevOps engineers, system administrators, cloud infrastructure specialists, and developers who are new to containerization. If you want to build foundational Docker skills and confidently use containers in your daily work, this guide is a great starting point.

Related courses