Blog Archives

Can we lose our data when a Docker Container exits?

A Docker Container has its own file-system. In an application running on Docker Container we can write to this file-system. When the container exits, data written to file-system still remains. When we restart the container, same data can be accessed

Posted in DevOps, DevOps Interview Questions

What are the main features of Docker Hub?

Docker Hub provides following main features: Image Repositories: In Docker Hub we can push, pull, find and manage Docker Images. It is a big library that has images from community, official as well as private sources. Automated Builds: We can

Posted in DevOps, DevOps Interview Questions

What are the security benefits of using Container based system?

Some of the main security benefits of using a Container based system are as follows: Segregation: In a Container based system we segregate the applications on different containers. Each application may be running on same host but in a separate

Posted in DevOps, DevOps Interview Questions

How many heads can you create in a GIT repository?

There can be any number of heads in a GIT repository. By default there is one head known as HEAD in each repository in GIT.

Posted in DevOps, DevOps Interview Questions

What is a Passive check in Nagios?

In Nagios, we can monitor hosts and services by active checks. In addition, Nagios also supports Passive checks that are initiated by external applications. The results of Passive checks are submitted to Nagios. There are two main use cases of

Posted in DevOps, DevOps Interview Questions

What is a Docker container?

A Docker Container is a lightweight system that can be run on a Linux operating system or a virtual machine. It is a package of an application and related dependencies that can be run independently. Since Docker Container is very

Posted in DevOps, DevOps Interview Questions

How will you remove an image from Docker?

We can use docker rmi command to delete an image from our local system. Exact command is: % docker rmi If we want to find IDs of all the Docker images in our local system, we can user docker images

Posted in DevOps, DevOps Interview Questions

What are the common use cases of Docker?

Some of the common use cases of Docker are as follows: Setting up Development Environment: We can use Docker to set the development environment with the applications on which our code is dependent. Testing Automation Setup: Docker can also help

Posted in DevOps, DevOps Interview Questions

What is Self-testing Code?

Self-testing Code is an important feature of DevOps culture. In DevOps culture, development team members are expected to write self-testing code. It means we have to write code along with the tests that can test this code. Once the test

Posted in DevOps, DevOps Interview Questions

What is a Deployment Pipeline?

A Deployment Pipeline is an important concept in Continuous Delivery. In Deployment Pipeline we break the build process into distinct stages. In each stage we get the feedback to move onto the next stage. It is a collaborative effort between

Posted in DevOps, DevOps Interview Questions