Difference between revisions of "Docker"
|  (→Deleting/Cleaning) |  (→Starting/Stopping) | ||
| Line 16: | Line 16: | ||
| #Remove all docker containers: | #Remove all docker containers: | ||
| #*<pre>docker stop $(docker ps -a -q)</pre> | #*<pre>docker stop $(docker ps -a -q)</pre> | ||
| + | #Starting all docker containers with compose: | ||
| + | #*<pre>docker-compose up</pre> | ||
| + | #Stopping all docker containers with compose: | ||
| + | #*<pre>docker-compose down</pre> | ||
| ==Accessing Container== | ==Accessing Container== | ||
Revision as of 06:50, 28 January 2025
Listing
- List All Docker Containers:
- docker ps -a 
 
- List all networks:
- docker network list 
 
- Inspect docker container:
- docker inspect {container id}
 
Starting/Stopping
- Start docker container:
- docker start {container id}
 
- Stop docker container:
- docker stop {container id}
 
- Stop all docker containers:
- docker stop $(docker ps -a -q) 
 
- Remove all docker containers:
- docker stop $(docker ps -a -q) 
 
- Starting all docker containers with compose:
- docker-compose up 
 
- Stopping all docker containers with compose:
- docker-compose down 
 
Accessing Container
- Enter a running conntainer
- docker exec -it {container id} /bin/bash
 
Deleting/Cleaning
- Removing a single container:
- docker rmi -f {container id}
 
- Delete no longer needed containers:
- docker container prune 
 
- Delete no longer needed images:
- docker image prune 
 
- Delete no longer needed networks:
- docker network prune 
 
- Delete no longer needed trash:
- docker system prune 
 
