Tag: Docker Tutorials

What is the best way to Install docker compose

Docker compose is a service within docker that help us to launch multiple container at same time. Previous Tutorial – Docker Network Install Docker Compose install Docker Compose is on multiple platforms Check Official Website for Docker Compose sudo curl -L “https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose Now check if docker compose… Continue Reading »

Docker Storage – Volume, Bind Mount, TMPFS Mount and Storage Drivers

Normally if you wanted to store data in a Docker container it would be stored in the writable layer of the Docker Container, but this is not an efficient way to store data. So we make use of different Docker storage types. These storage types have a lot of advantages over the default storage method.… Continue Reading »

How to create DockerFile and its Best Practices

Docker can read instructions from a Dockerfile and generate images for you automatically. A Dockerfile is a text file that contains all of the commands that a user may use to construct an image from the command line. Users may use docker build to automate a build that performs many command-line instructions in a row.… Continue Reading »

How to use Docker Hub and Registry

The Registry is a server-side application that stores and distributes Docker images. It is stateless and extremely scalable. The Registry is open-source and licenced under the Apache permissive licence. Some of the alternative of DockerHub are ECR (Elastic Container Registry), JFrog Artifactory and Azure Container. Docker Hub is a Docker service that allows you to… Continue Reading »

Important Commands for Docker

Docker is a free and open platform for developing, deploying, and running applications. Docker decouples your programmes from your infrastructure, allowing you to deliver software faster. With Docker, you can manage your infrastructure in the same way you manage your apps. By utilising Docker’s methodologies for rapid shipping, testing, and deploying code, you may significantly… Continue Reading »