spiegel_podman/cmd/podman
baude 2dd9cae37c rm -f now removes a paused container
We now can remove a paused container by sending it a kill signal while it
is paused.  We then unpause the container and it is immediately killed.

Also, reworked how the parallelWorker results are handled to provide a
more consistent approach to how each subcommand implements it. It also
fixes a bug where if one container errors, the error message is duplicated
when printed out.

Signed-off-by: baude <bbaude@redhat.com>
2018-11-08 15:18:11 -06:00
..
docker Rename all references to kpod to podman 2017-12-18 16:46:05 +00:00
formats switch projectatomic to containers 2018-08-16 17:12:36 +00:00
libpodruntime runtime: do not allow runroot longer than 50 characters 2018-10-30 15:35:24 +01:00
shared rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
varlink * Update documenation 2018-10-01 07:24:50 -07:00
attach.go Sort all command flags 2018-10-11 13:17:14 -04:00
build.go Support auth file environment variable in podman build 2018-10-23 09:08:58 -04:00
checkpoint.go Add --all and --latest to checkpoint/restore 2018-10-23 17:01:30 +02:00
cleanup.go Use the newly added getAllOrLatestContainers() function 2018-10-23 17:01:30 +02:00
commit.go Sort all command flags 2018-10-11 13:17:14 -04:00
common.go Also factor out getAllOrLatestContainers() function 2018-10-23 17:01:30 +02:00
common_test.go Rename all references to kpod to podman 2017-12-18 16:46:05 +00:00
container.go Add support to checkpoint/restore containers 2018-10-03 21:41:39 +02:00
create.go create: fix writing cidfile when using rootless 2018-10-23 22:13:17 +02:00
create_cli.go Add --mount option for create & run command 2018-09-21 21:33:41 +00:00
create_cli_test.go fix environment variable parsing 2018-10-23 12:57:14 +02:00
diff.go Sort all command flags 2018-10-11 13:17:14 -04:00
exec.go Sort all command flags 2018-10-11 13:17:14 -04:00
export.go Sort all command flags 2018-10-11 13:17:14 -04:00
history.go Sort all command flags 2018-10-11 13:17:14 -04:00
image.go don't print help message for usage errors 2018-08-31 10:19:11 +00:00
images.go Sort all command flags 2018-10-11 13:17:14 -04:00
import.go Sort all command flags 2018-10-11 13:17:14 -04:00
info.go Fix setting of version information 2018-10-31 00:27:08 +01:00
inspect.go Sort all command flags 2018-10-11 13:17:14 -04:00
kill.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
load.go Sort all command flags 2018-10-11 13:17:14 -04:00
login.go Handle http/https in registry given to login/out 2018-10-22 19:20:34 -04:00
logout.go Handle http/https in registry given to login/out 2018-10-22 19:20:34 -04:00
logs.go Sort all command flags 2018-10-11 13:17:14 -04:00
main.go Add --max-workers and heuristics for parallel operations 2018-10-25 07:50:46 -05:00
mount.go Sort all command flags 2018-10-11 13:17:14 -04:00
parse.go fix environment variable parsing 2018-10-23 12:57:14 +02:00
pause.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
pod.go don't print help message for usage errors 2018-08-31 10:19:11 +00:00
pod_create.go create: fix writing cidfile when using rootless 2018-10-23 22:13:17 +02:00
pod_inspect.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_kill.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_pause.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_ps.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_restart.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_rm.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_start.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_stats.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_stop.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_top.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_unpause.go Sort all command flags 2018-10-11 13:17:14 -04:00
port.go Fix podman port -l 2018-10-19 08:47:52 +02:00
ps.go Merge pull request #1724 from baude/psformatchanges 2018-10-29 15:17:13 -07:00
pull.go Support auth file environment variable & add change to man pages 2018-10-12 10:05:14 -04:00
push.go Support auth file environment variable & add change to man pages 2018-10-12 10:05:14 -04:00
README.md Update Podman-specific readme 2018-05-11 15:32:27 +00:00
refresh.go Sort all command flags 2018-10-11 13:17:14 -04:00
restart.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
restore.go Add --all and --latest to checkpoint/restore 2018-10-23 17:01:30 +02:00
rm.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
rmi.go Sort all command flags 2018-10-11 13:17:14 -04:00
run.go --interactive shall keep STDIN attached even when not explicitly called out 2018-11-03 19:18:37 +01:00
run_test.go Sort all command flags 2018-10-11 13:17:14 -04:00
runlabel.go runlabel: run any command 2018-10-24 14:02:43 +02:00
save.go Sort all command flags 2018-10-11 13:17:14 -04:00
search.go Support auth file environment variable & add change to man pages 2018-10-12 10:05:14 -04:00
sigproxy.go switch projectatomic to containers 2018-08-16 17:12:36 +00:00
start.go Sort all command flags 2018-10-11 13:17:14 -04:00
stats.go correct stats err with non-running containers 2018-10-22 17:07:42 -05:00
stop.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
tag.go don't print help message for usage errors 2018-08-31 10:19:11 +00:00
top.go Sort all command flags 2018-10-11 13:17:14 -04:00
umount.go Sort all command flags 2018-10-11 13:17:14 -04:00
unpause.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
utils.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
varlink.go Sort all command flags 2018-10-11 13:17:14 -04:00
varlink_dummy.go make varlink optional for podman 2018-06-24 10:54:40 +00:00
version.go Fix setting of version information 2018-10-31 00:27:08 +01:00
wait.go Sort all command flags 2018-10-11 13:17:14 -04:00

podman - Simple debugging tool for pods and images

podman is a daemonless container runtime for managing containers, pods, and container images. It is intended as a counterpart to CRI-O, to provide low-level debugging not available through the CRI interface used by Kubernetes. It can also act as a container runtime independent of CRI-O, creating and managing its own set of containers.

Use cases

  1. Create containers
  2. Start, stop, signal, attach to, and inspect existing containers
  3. Run new commands in existing containers
  4. Push and pull images
  5. List and inspect existing images
  6. Create new images by committing changes within a container
  7. Create pods
  8. Start, stop, signal, and inspect existing pods
  9. Populate pods with containers