Difference between revisions of "Docker"

From HyperSecurity Wiki
Jump to: navigation, search
(Commands)
Line 1: Line 1:
==Commands==
+
==Listing==
 
#List All Docker Containers:
 
#List All Docker Containers:
 
#*<pre>docker ps -a</pre>
 
#*<pre>docker ps -a</pre>
#Start Docker Container:
+
#List all networks:
 +
#*<pre>docker network list</pre>
 +
#Inspect docker container:
 +
#*<pre>docker inspect {container id</pre>
 +
==Starting/Stopping==
 +
#Start docker container:
 
#*<pre>docker start {container id}</pre>
 
#*<pre>docker start {container id}</pre>
#Stop Docker Container:
+
#Stop docker container:
 
#*<pre>docker stop {container id}</pre>
 
#*<pre>docker stop {container id}</pre>
 
#Stop All Docker Containers:
 
#Stop All Docker Containers:
 
#*<pre>docker stop $(docker ps -a -q)</pre>
 
#*<pre>docker stop $(docker ps -a -q)</pre>
#Remove All Docker Containers:
+
#Remove all docker cContainers:
 
#*<pre>docker stop $(docker ps -a -q)</pre>
 
#*<pre>docker stop $(docker ps -a -q)</pre>
 +
==Deleting/Cleaning==
 
#Delete no longer needed containers:
 
#Delete no longer needed containers:
 
#*<pre>docker container prune</pre>
 
#*<pre>docker container prune</pre>

Revision as of 06:44, 28 January 2025

Listing

  1. List All Docker Containers:
    • docker ps -a
  2. List all networks:
    • docker network list
  3. Inspect docker container:
    • docker inspect {container id

Starting/Stopping

  1. Start docker container:
    • docker start {container id}
  2. Stop docker container:
    • docker stop {container id}
  3. Stop All Docker Containers:
    • docker stop $(docker ps -a -q)
  4. Remove all docker cContainers:
    • docker stop $(docker ps -a -q)

Deleting/Cleaning

  1. Delete no longer needed containers:
    • docker container prune
  2. Delete no longer needed images:
    • docker image prune
  3. Delete no longer needed networks:
    • docker network prune
  4. Delete no longer needed trash:
    • docker system prune