top of page

Docker commands you need to know

Updated: Feb 7, 2022


ree


In my previous two blogs of docker, We have discussed what is docker, how they work and how to install them on ubuntu. If you are not acquainted with docker or if you want to know how to install docker you can check out these blog



Today, In this blog we will discuss some docker commands that will be used frequently while working with docker. Let's start.


Docker version


Before we learn the docker command, We will check the version of docker.


This command will show you the current version of docker.

command : Docker –version

ree


Docker pull command

Docker pull command is used to pull images from the docker repository. When pull command runs on the command line, first it will check the image on the host or locally, if it does not exist then it will connect docker daemon to public registry ‘hub.docker.com’ if there is no private registry mentioned in the daemon.json file and pull the docker image mentioned in the command. If it is found locally it will check for the updates and download the new version of the image.


command : sudo docker pull ubuntu

ree

Docker image


If you want to check the existing image which is present on your system you can use docker image command.


Command : sudo docker images


ree

Docker run command


This command is used to create a container from images.

Command : sudo docker run -it -d ubuntu

ree

Docker ps command


If you want to check the list of running containers then you can use this command. This command will show the complete list of running containers on you system.


Command : sudo docker ps


ree

In the previous command we did not assign the name to the container. To assign the name of the container we can write commands like this.


Command : sudo docker run -it -d --name my_container ubuntu


ree

We can also add the port using the following command. This port number will help you to access the container through the host system.

Command : sudo docker run -it -d --name my_container2 -p 80:80 ubuntu

ree

Docker exec

Docker exec -ti this command is used to access the running container.

Command : sudo docker exec -ti my_container2 bash


ree

You have to just type "exit" to exit from the container.


Docker stop command


Docker stop command is used to stop the container from execution. You can also use container name instead to container _id.


Command : sudo docker stop "container_ID"


ree

Docker Start command

This command is used to start the container. You can also use container name instead to container_id.


Command : sudo docker start "container_id"


ree

Docker kill command


Docker kill command is used to kill the container from execution immediately. incase docker stop command takes too much time to stop the container, we can use docker kill command. docker stop command stop the container gracefully while docker kitt the command stop the container forcefully. docker stop leads to a safe exit while docker kill leads to an unsafe exit.


Command : sudo docker kill "container_id"

ree

Docker restart command

This command is used to restart the container.

Command : sudo docker restart"container_id"


ree

Docker commit command


Docker commit command is used to create a new image of an edited container locally.

Command : sudo docker commit "container_id" “new_image_name”



ree


if you need any type of python or machine learning assignment help feel free to contact us
ree


 
 
 

Comments


bottom of page