mirror of
https://github.com/containers/podman.git
synced 2025-10-16 10:43:52 +08:00
podman rm/stop --cidfile
Add a --cidfile flag to podman rm/stop to pass a container ID via a file. Podman run already provides the functionaly to store the ID in a specified file which we now complete with rm/stop. This allows for a better life-cycle management in systemd services. Note that --cdifile can be specified multiple times to rm/stop. Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
This commit is contained in:
@ -18,6 +18,10 @@ Running or unusable containers will not be removed without the `-f` option.
|
||||
|
||||
Remove all containers. Can be used in conjunction with -f as well.
|
||||
|
||||
**--cidfile**
|
||||
|
||||
Read container ID from the specified file and remove the container. Can be specified multiple times.
|
||||
|
||||
**--force**, **-f**
|
||||
|
||||
Force the removal of running and paused containers. Forcing a container removal also
|
||||
@ -50,11 +54,17 @@ Remove a container by its name *mywebserver*
|
||||
```
|
||||
podman rm mywebserver
|
||||
```
|
||||
|
||||
Remove several containers by name and container id.
|
||||
```
|
||||
podman rm mywebserver myflaskserver 860a4b23
|
||||
```
|
||||
|
||||
Remove several containers reading their IDs from files.
|
||||
```
|
||||
podman rm --cidfile ./cidfile-1 --cidfile /home/user/cidfile-2
|
||||
```
|
||||
|
||||
Forcibly remove a container by container ID.
|
||||
```
|
||||
podman rm -f 860a4b23
|
||||
|
@ -21,6 +21,10 @@ container and also via command line when creating the container.
|
||||
|
||||
Stop all running containers. This does not include paused containers.
|
||||
|
||||
**--cidfile**
|
||||
|
||||
Read container ID from the specified file and remove the container. Can be specified multiple times.
|
||||
|
||||
**--latest**, **-l**
|
||||
|
||||
Instead of providing the container name or ID, use the last created container. If you use methods other than Podman
|
||||
@ -40,6 +44,10 @@ podman stop 860a4b235279
|
||||
|
||||
podman stop mywebserver 860a4b235279
|
||||
|
||||
podman stop --cidfile /home/user/cidfile-1
|
||||
|
||||
podman stop --cidfile /home/user/cidfile-1 --cidfile ./cidfile-2
|
||||
|
||||
podman stop --timeout 2 860a4b235279
|
||||
|
||||
podman stop -a
|
||||
|
Reference in New Issue
Block a user