This tutorial is actually a collection of Docker Tutorials that we have published (& will also update new tutorials that we add in future). The purpose of writing this tutorials is to actually make it easy for Docker Enthusiasts to get all the Docker tutorials at one place. You can consider this as a single reference point for all things Docker. So let’s start this tutorial with a little introduction to Docker.
Docker is containerisation program that allows us to package the application as well as all its dependencies into a single container, ensuring that the application works irrespective of the platform.
So it means that we can create an application, package it into a container with Docker & then can deploy it on any environment. It eliminates chances of an application to not function due to changes of the environment that we use to host an application.
We can see it as separate OS or rather a computer inside a computer. Now let’s discuss some of the Docker tutorials to get you started up,
DOCKER FOR LINUX
In this Docker for Linux tutorial, we have discussed the installation of Docker on the CentOS/RHEL operating systems. Also we have discussed in brief about the Docker & Docker Containers. This should be a great point to start if you are using Docker for first time.
This tutorials deals with the installation of Docker on Ubuntu Systems. So if you are using Ubuntu as your base operating system & want to start learning the Docker, this tutorial is for you.
Once we have setup the Docker, we should be familiar with all the commands that we need to get the Docker working. So this tutorial deals with just that, get to know all the commands that are required to work with Docker.
This tutorial deals with Docker machine, which is an important tool that allow us to install Docker Engine on various hosts including but not limited to Windows, MAC , AWS , Azure etc.
In this tutorial, we will learn how we can create & manage the Docker hosts using Docker machine on a VirtualBox.
Now once we have Docker setup & have learned about Docker commands, we will move further in our understanding of Docker. This tutorials details the process to Dockerfile, which will than be used to create a Docker container. Also discussed in this tutorial are some examples of a Dockerfile.
Next after learning about Docker files, we will learn about how we can use the Dockerfiles to create a Docker Image. This tutorial deals with just that, we will create Docker images , learn about Docker Hub & how we can upload our created Docker Images to Docker Hub.
This Docker for Linux tutorial discussed about Docker Compose. Docker Compose is used to create & run multi- container Docker applications.
So these are all the Docker for Linux tutorials, we have created till now & we are constantly working on creating more tutorials Docker as well as other included. Once we have created & published new tutorials, we will also update this list. Also you can suggest us for any topics that you would like us to publish an article on, we will be glad to publish one for you.