Found 120 Articles for Docker

How to list containers in Docker?

Raunak Jain
Updated on 06-Aug-2021 12:14:36

14K+ Views

Managing multiple Docker containers in a single host machine through a single command line can become tough. Hence, it’s better to know the Docker commands to manage containers the best possible way. Docker provides us with many command line tools and utilities to manage containers. In this article, we will discuss how to list Docker containers through multiple ways. We will also look at how to filter the list output to get the desired results. So without any further ado, let’s get started.Listing Docker ContainersPredominantly, there are two major commands that you can use to display a list of all ... Read More

How to get a Docker container's IP address from the host?

Raunak Jain
Updated on 06-Aug-2021 12:10:52

8K+ Views

If you are working with Docker for a long time now, you might already have lots of containers running in your host machine. At times, it becomes really difficult to keep track of all these containers. Moreover, if you are on a network or using compose, there might be several containers running inside the network. In such a case, determining which container is actively running and which has failed, is very difficult. You might need to ping these containers periodically to check their status. For this, you need to have the IP addresses of the containers.You can easily get the ... Read More

How to force a clean build of a Docker Image?

Raunak Jain
Updated on 06-Aug-2021 12:05:55

8K+ Views

When you execute the Docker pull command or Docker run command, the daemon first checks for a similar image in the local machine by comparing the digests of the image.If it finds a match, then it’s not required to search the registry for the image and the daemon can simply create a copy of the already existing image. However, if a copy is not found, it starts pulling it from the registry. The same is the case when you try to build images using a Dockerfile.We all know that Docker images are multi-layered files containing multiple image layers on top ... Read More

How to edit a file after I shell to a Docker container?

Raunak Jain
Updated on 06-Aug-2021 11:58:21

1K+ Views

While creating Docker images, you specify the build context for the image. The Image build context contains all the files that you want to be included inside the container that you will be from that image. This includes the source code of your application, Dockerfile, other system files, etc. Once you have specified the location of the build context using the Docker build command, you can build the image.Moreover, you can use the COPY instruction inside a Dockerfile or even the Docker cp command to copy files inside the container from the local machine. But what if you want to ... Read More

How to deal with persistent storage (e.g. databases) in Docker?

Raunak Jain
Updated on 06-Aug-2021 11:55:46

155 Views

You can use Docker volumes to achieve a solution for persistent storage in Docker. There are bind mounts as well but the problem with them is that they are highly dependent on the underlying host as well as the directory structure. The volumes are completely managed and controlled by Docker. With a bond mount, we mount a file or a directory of the host system to a container. We can reference the mounted directory by it’s absolute path.However, when we use a volume, we create a new directory inside the storage directory of Docker on the host machine which is ... Read More

How to copy files from host to Docker container?

Raunak Jain
Updated on 06-Aug-2021 11:53:21

15K+ Views

If you have a Docker container running and you want to copy files from the host machine to the Docker container, there are several ways to do it. One way to do this is by using the ADD or COPY instructions inside a Dockerfile and passing the paths of the files that you want to be in your container when you start it. But what happens if you already have a container running? It’s not feasible to build the same image again and again just for a small file to be included in it.To avoid this fiasco, Docker allows us ... Read More

How to copy Docker images from one host to another without using a repository?

Raunak Jain
Updated on 06-Aug-2021 11:47:34

2K+ Views

If you have a Docker image in your own local machine and you want that image to be copied into another machine, there are two ways to do that. The first is by pushing that image to a repository such as the ones in Dockerhub registry. You need to have an account in Dockerhub and then you can use the Docker push command to push the images on it.However, if you don’t want to go through all the hassles of creating an account, tagging the images, etc., there are other simple methods that you can use. Let’s check out all ... Read More

How is Docker different from a Virtual Machine?

Raunak Jain
Updated on 06-Aug-2021 11:44:52

205 Views

When we speak about efficient utilization and proper allocation of computer resources, both virtual machines, and Docker containers are effective in their own ways. In the past few years, Docker containers have gained tremendous popularity among organizations of all sizes. It is very important to understand the use-cases and purposes that they both serve if you want to decide which of the two is better for your requirements. In this article, let’s discuss the basic differences between Docker containers and virtual machines.However, before we start the discussion make sure that you have the basic knowledge of what Docker is. You ... Read More

How does one remove a Docker image?

Raunak Jain
Updated on 06-Aug-2021 11:39:49

2K+ Views

If you have been using Docker for quite a long time now, you might have several unused images already existing in your local machine. These images might be previously downloaded older versions, or simply an image that you downloaded for testing. These images take up a lot of space unnecessarily and reduce the overall performance and experience. Moreover, they are several unused, dangling images as well.It’s always better to remove these older images which will help you to keep track of all your useful images in a better way. Docker allows you to remove images quite easily and through many ... Read More

How do I run a command on an already existing Docker container?

Raunak Jain
Updated on 06-Aug-2021 11:36:00

3K+ Views

Suppose you have already created a Docker container previously and have worked with it. Now, you have stopped the container. So, the container is in exited state. What if you want to run a command inside the container?Typically, there can be two cases. Either the container is stopped using the Docker stop command or the container is currently running in the background. In such a case, either you can start the container back, access it’s bash, and execute whatever command that you want. This is perfect for containers that are not running. Another solution is that you use the Docker ... Read More

Previous 1 ... 6 7 8 9 10 ... 12 Next
Advertisements