-
Book Overview & Buying
-
Table Of Contents
Docker - A Beginner's Hands-On Guide
By :
Docker - A Beginner's Hands-On Guide
By:
Overview of this book
Docker is a set of platforms as service products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers.
This course starts by explaining what Docker is and an overview of Docker. You will learn the basics of Docker such as image pull, run a container, stop containers, and delete images. You will also explore how to create your own Docker network as well as how to link containers to custom networks. Along with this, you will learn how to make a connection between containers running on different networks and how to delete the custom network. You will also be well versed in changing the permission of volume from read-write to read-only.
Furthermore, you will learn to clone a volume and mount it to another container. You will explore how to push images to our DockerHub account. You will learn to create your first Docker file and create multi-tier with docker-compose. Finally, you will understand how to use WordPress and MySQL with Docker Compose and how to work with the REST API of Docker Engine.
By the end of this Docker course, you will gain in-depth knowledge about Docker and general DevOps skills to help your company or your own project to apply the right Docker workflow and continuously deliver better software.
All resources are placed here: https://github.com/PacktPublishing/Docker---A-Beginner-s-Hands-on-Guide
Table of Contents (25 chapters)
Introduction
Installation of Docker
Docker Basic Part - 1
Docker Basics Part - 2
Docker Network Part - 2
Make Connection Between Containers Running on Different Networks
Delete the Network
Docker Volume with RO/RW Permission
Cloning of a Volume
Create an Image of a Running Container
Tagging Images
Push Custom Images to Docker Hub
Rename Your Container
Dockerfile
Dockerfile - ENTRYPOINT and CMD
Dockerfile – Switching Users While Creating Image
Dockerfile - Few More Things
Docker Compose
Running Multiple Containers with Docker Compose
Build Image from Docker Compose
Create a WordPress Website with Docker Compose
Using REST API of Docker
Continuous Integration (CI) Between GitHub and Docker Hub