Docker Desktop walkthrough
In this section we will go through the Docker Desktop application and understand how to use it to work with containers. Firstly you can download Docker Desktop from the Docker official website. You will automatically get Docker upon installing the Docker Desktop.
When you open the Docker Desktop application, In the top left corner you will see a similar interface:
This is where you can select if you want to work on Images or Containers or any other component. Let’s discuss how we can run containers, stop them and delete the container Images from the Docker Desktop interface:
Running a Container Image:
For running a Container image, select the Images section in the top left corner and you will get a list of Container Images. You can simply run the container image you want to run by clicking on the run button corresponding to it:
You will See that the Nginx container starts running:
If you have the Container image locally, you can also go to the Docker Hub in the Application it finds the container image there.
Stopping a Container
Again, stopping a container is very straight forward in the Docker Desktop UI. Firstly, go to the Containers section where you will see a list of running or stopped Containers. You can simply click on the stop button (the run button will be converted to the stop button once the Container is running).
Once you click the stop button. The Container will be stopped and the status instead of Running will say Exited:
Deleting the Container Image
For deleting the Container Image, you can simply go to the Images section and click on the Delete button.
It will ask you if you wish to Delete the image forever, if yes, the image will be removed from the memory.
Understanding the Docker Desktop Architecture and Linux Building Block for Containers
In this article we are going to do a technology deep dive and start understanding the foundational Linux kernel features that software like Docker is using to make the containers work and provide those isolated environments that we all use. then towards the end of this section, we’ll also take a look at the docker system architecture.
Contact Us