- Force rm containers: docker container rm ${docker container ls -aq} -f
# Here is container
isaac@isaac-KVM:~$ docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c1b65461eefd nginx "nginx -g 'daemon of…" 4 days ago Up 4 days 0.0.0.0:1234->80/tcp webwww
# container ls -aq can show container id
isaac@isaac-KVM:~$ docker container ls -aq
c1b65461eefd
# Force remove container by query container id
isaac@isaac-KVM:~$ docker container rm $(docker container ls -aq) -f
c1b65461eefd
# Confirmed container doesn't exist
isaac@isaac-KVM:~$ docker container ls -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
isaac@isaac-KVM:~$
- Force rm images
# There are images
isaac@isaac-KVM:~$ docker image ls -a
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 719cd2e3ed04 2 months ago 109MB
ubuntu latest 7698f282e524 3 months ago 69.9MB
# List image ids
isaac@isaac-KVM:~$ docker image ls -aq
719cd2e3ed04
7698f282e524
# Force remove all images
isaac@isaac-KVM:~$ docker image rm $(docker image ls -aq) -f
Untagged: nginx:latest
Untagged: nginx@sha256:bdbf36b7f1f77ffe7bd2a32e59235dff6ecf131e3b6b5b96061c652f30685f3a
Deleted: sha256:719cd2e3ed04781b11ed372ec8d712fac66d5b60a6fb6190bf76b7d18cb50105
Deleted: sha256:e9b6506fb887de50972aefd99d7c5eb56b1a8e757ed953cdfecb86b5359bcb22
Deleted: sha256:55d9d9692a9615a28d183a42bc3881a72a39393feba3664e669e7affb78daa76
Deleted: sha256:cf5b3c6798f77b1f78bf4e297b27cfa5b6caa982f04caeb5de7d13c255fd7a1e
Untagged: ubuntu:latest
Untagged: ubuntu@sha256:f08638ec7ddc90065187e7eabdfac3c96e5ff0f6b2f1762cf31a4f49b53000a5
Deleted: sha256:7698f282e5242af2b9d2291458d4e425c75b25b0008c1e058d66b717b4c06fa9
Deleted: sha256:027b23fdf3957673017df55aa29d754121aee8a7ed5cc2898856f898e9220d2c
Deleted: sha256:0dfbdc7dee936a74958b05bc62776d5310abb129cfde4302b7bcdf0392561496
Deleted: sha256:02571d034293cb241c078d7ecbf7a84b83a5df2508f11a91de26ec38eb6122f1
# Confirm all images don't exist
isaac@isaac-KVM:~$ docker image ls -a
REPOSITORY TAG IMAGE ID CREATED SIZE
isaac@isaac-KVM:~$
沒有留言:
張貼留言