Get Free Shipping on orders over $79
Docker, Dockerfile, and Docker-Compose (Beginner Friendly!) - Thomas Wiesner

Docker, Dockerfile, and Docker-Compose (Beginner Friendly!)

By: Thomas Wiesner

eText | 31 January 2020 | Edition Number 1

At a Glance

eText


$361.89

or 4 interest-free payments of $90.47 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Get to grips with Docker, containers versus images, and more by learning through a hands-on approach

Key Features

  • Explore the process of installing Docker on Windows Professional or Server (with Hyper-V)
  • Become well-versed with running a single Docker Container as well as multiple Docker Containers
  • Understand how to use and define network segregation in Docker and the Docker0 network

Book Description

If you have never worked with containerization before or you need a quick refresher on the most common commands and patterns using Docker, then this course is for you. Although there are other containerization frameworks or tools, Docker has emerged as the standard when it comes to using it for everything from developers' machines to production-ready cloud deployments. In this course, you will learn how to use Docker in your daily development workflow from the very start to increase your productivity. You'll discover Docker Run, before going on to understand how to read, understand, and write docker-compose.yml files. As you progress, the course will take you through developing Docker images, along with helping you understand the technique of creating a custom configuration with Dockerfile. Later, you will explore the benefits of a local development environment versus virtual machines versus Docker. By the end of this course, you will be well-versed with Docker, and have developed the skills you need to use it effectively to manage your environment. All the codes and supporting files for this course are available at - https://github.com/PacktPublishing/Working-with-Docker-Dockerfile-and-Docker-Compose

What you will learn

  • Read, understand and write your Dockerfiles effectively
  • Understand the difference between Host-Volume and Named-Volume mounting
  • Get up to speed with reading and writing your docker-compose.yaml files
  • Become well-versed with improving real-world docker-compose.yaml files
  • Explore the most important Docker Run flags and everyday use cases

Who this book is for

This course is for anyone looking to understand Docker and how to use it to share, ship and reproduce an environment across teams. You will also find the course useful if you need a quick yet comprehensive and hands-on guide to Docker.
on
Desktop
Tablet
Mobile

More in Software Engineering

The End of Leadership - Barbara Kellerman

eBOOK

This Is a Title - Josh Brody

eBOOK

$14.99