Posts

Dcoekr Commands

In this post I am providing basic commands of docker. Docker Image commands usage: search for images in terminal syntax:  docker search <image_name:tag> usage: pull images to local machine from docker hub syntax: docker pull <image_name:tag> usage: list all downloaded docker images in local system syntax: docker image ls (or) docker images usage:  display detailed information on one or more images syntax: docker image inspect <image_name:tag> usage: show the history of an image syntax: docker image history <image_name:tag> usage:  remove all unused images from local machine syntax: docker image prune usage: push images to docker hub/registry syntax: docker push <image_name:tag> usage: do delete one or multiple docker images syntax: docker image rm -f <image_name:tag> (or) docker rmi -f <image_name:tag> Docker container commands usage: To see running containers information synta...

Docker Basic Terminologies

Image
Before going deeply into Docker first we need to know about some basic terminologies which we use in dockers frequently. Docker Overview : Docker is a container management tool, by using docker we can wrap/compress huge environments into small docker images, not only environment we can wrap source-codes, applications, environments into docker images. Docker is a lite weight tool which is worked based on os-level virtualization which is known as containerization. Docker Terminologies: Docker CLI: This is the utility we use when we run any docker commands e.g. docker run (docker container run), ' docker images' , ' docker ps' etc. It allows us to run these commands which a human can easily understand. Docker Engine/ Demon: This is the part which does rest of the magic and knows how to talk to the kernel, makes the system calls to create, operate and manage containers, which we as users of Docker don’t have to worry about. Docker machine: Docker Machin...

Containers

Image
Hello, People Present days most of the organizations started using Containers and there is a huge demand for containers. in this post, I am going to provide a basic overview of containers. before going to containers we need to know what is virtualization and what is containerization. I am going to provide a very basic idea about both virtualization and containerization. What is Virtualization? Virtual: Rather than Real Virtualization is a technology which will help you to create multiple virtual environments in a single server/machine by using physical resources of base machine/server Definition: Creating a virtual version of resources like HDD, Storage, CPU, N/W, etc., Why Virtualization? Let's go with a scenario (before virtualization), I am maintaining one server with 32GB RAM and 2TB HDD for deployment. after a few days, one situation came where I need to go for three parallel deployments, but I have only one server. the only way is I need to purcha...

What Exact DevOps is?

Image
                     Hello People, Present days DevOps has become one of most wanted thing for job seekers and as well as Organizations, but when you search for what is DevOps on internet, different websites are giving different definitions which causing confusion. In this post, I am giving some basic overview of what DevOps is exactly. Pre-Requisites: Linux Scripting Virtualization  Networking Coding ( coding is not mandatory if you know, it's added advantage) Certification Procedure:   Present Days Certification is becoming more important for everyone, and so many people asking is there any certification for DevOps. First, we need to remember one thing there is no organization behind DevOps it's completely community-based. And there is no authorized certification for DevOps. If someone says we will provide certi...