@@ -8,29 +8,28 @@ Here is the list of commonly used Docker commands:
8
8
|==================
9
9
| Purpose| Command
10
10
2+^s| Image
11
- | Build an image| `docker build --rm=true .`
12
- | Install an image | `docker pull ${IMAGE}`
13
- | List of installed images | `docker images`
14
- | List of installed images (detailed listing) | `docker images --no-trunc`
15
- | Remove an image | `docker rmi ${IMAGE_ID}`
16
- | Remove all untagged images | `docker rmi $(docker images \| grep “^” \| awk “{print $3}”)`
17
- | Remove all images | `docker rm $(docker ps -aq)`
18
- | Remove dangling images | `docker rmi $(docker images --quiet --filter "dangling=true")`
11
+ | Build an image| `docker image build --rm=true .`
12
+ | Install an image | `docker image pull ${IMAGE}`
13
+ | List of installed images | `docker image ls`
14
+ | List of installed images (detailed listing) | `docker image ls --no-trunc`
15
+ | Remove an image | `docker image rm ${IMAGE_ID}`
16
+ | Remove unused images | `docker image prune`
17
+ | Remove all images | `docker image rm $(docker image ls -aq)`
19
18
2+^s| Containers
20
- | Run a container | `docker run`
21
- | List of running containers | `docker ps`
22
- | List of all containers | `docker ps -a`
23
- | Stop a container | `docker stop ${CID}`
24
- | Stop all running containers | `docker stop $(docker ps -q)`
25
- | List all exited containers with status 1 | `docker ps -a --filter "exited=1"`
26
- | Remove a container | `docker rm ${CID}`
27
- | Remove container by a regular expression | `docker ps -a \| grep wildfly \| awk '{print $1}' \| xargs docker rm -f`
28
- | Remove all exited containers | `docker rm -f $(docker ps -a \| grep Exit \| awk '{ print $1 }')`
29
- | Remove all containers | `docker rm $(docker ps -aq)`
30
- | Find IP address of the container | `docker inspect --format '{{ .NetworkSettings.IPAddress }}' ${CID}`
31
- | Attach to a container | `docker attach ${CID}`
32
- | Open a shell in to a container | `docker exec -it ${CID} bash`
33
- | Get container id for an image by a regular expression | `docker ps \| grep wildfly \| awk '{print $1}'`
19
+ | Run a container | `docker container run`
20
+ | List of running containers | `docker container ps`
21
+ | List of all containers | `docker container ps -a`
22
+ | Stop a container | `docker container stop ${CID}`
23
+ | Stop all running containers | `docker container stop $(docker container ps -q)`
24
+ | List all exited containers with status 1 | `docker container ps -a --filter "exited=1"`
25
+ | Remove a container | `docker container rm ${CID}`
26
+ | Remove container by a regular expression | `docker container ps -a \| grep wildfly \| awk '{print $1}' \| xargs docker container rm -f`
27
+ | Remove all exited containers | `docker container rm -f $(docker container ps -a \| grep Exit \| awk '{ print $1 }')`
28
+ | Remove all containers | `docker container rm $(docker container ps -aq)`
29
+ | Find IP address of the container | `docker container inspect --format '{{ .NetworkSettings.IPAddress }}' ${CID}`
30
+ | Attach to a container | `docker container attach ${CID}`
31
+ | Open a shell in to a container | `docker container exec -it ${CID} bash`
32
+ | Get container id for an image by a regular expression | `docker container ps \| grep wildfly \| awk '{print $1}'`
34
33
|==================
35
34
36
35
=== Exit code status
0 commit comments