automation-tests/cmd/podman
OpenShift Merge Robot c7350721bf
Merge pull request #2252 from rhatdan/system
Add podman system prune and info commands
2019-02-06 23:03:21 +01:00
..
docker Add StartPeriod to cmd/podman/docker.HealthConfig 2019-02-06 11:14:34 -05:00
formats podman-inspect: don't ignore errors 2019-01-18 14:30:45 +01:00
imagefilters remote-client support for images 2019-01-10 13:18:08 -06:00
libpodruntime Set default storage options from mounts.conf file. 2019-01-12 06:55:03 -05:00
shared Changes to container runlabel for toolbox project 2019-01-30 08:44:58 -06:00
varlink podman-remote import|export 2019-02-05 10:05:41 -06:00
README.md Update Podman-specific readme 2018-05-11 15:32:27 +00:00
attach.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
build.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
checkpoint.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
cleanup.go Use the newly added getAllOrLatestContainers() function 2018-10-23 17:01:30 +02:00
commands.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
commands_remoteclient.go Add podman system prune and info commands 2019-02-05 10:41:55 -08:00
commit.go Fix golang formatting issues 2018-11-28 09:26:24 -06:00
common.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
common_test.go Rename all references to kpod to podman 2017-12-18 16:46:05 +00:00
container.go podman-remote import|export 2019-02-05 10:05:41 -06:00
containers_prune.go Add podman system prune and info commands 2019-02-05 10:41:55 -08:00
create.go Changes to container runlabel for toolbox project 2019-01-30 08:44:58 -06:00
create_cli.go Fix handling of nil volumes 2019-01-10 10:27:39 -05: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 Add a --workdir option to 'podman exec' 2019-01-08 17:42:37 +01:00
exists.go Embed runtime struct in super localRuntime 2019-01-15 16:01:25 -06:00
export.go podman-remote import|export 2019-02-05 10:05:41 -06:00
generate.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
generate_kube.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
history.go Embed runtime struct in super localRuntime 2019-01-15 16:01:25 -06:00
image.go podman-remote import|export 2019-02-05 10:05:41 -06:00
images.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
images_prune.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
import.go podman-remote import|export 2019-02-05 10:05:41 -06:00
info.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
inspect.go Merge pull request #2239 from bodunov/master 2019-02-01 15:58:36 +01: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 podman-login: adhere to user input 2019-01-07 12:07:31 +01:00
logout.go Handle http/https in registry given to login/out 2018-10-22 19:20:34 -04:00
logs.go Add short-option handling to logs 2018-12-01 19:09:40 -06:00
main.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
mount.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
parse.go fix environment variable parsing 2018-10-23 12:57:14 +02:00
pause.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
platform_linux.go Add darwin support for remote-client 2019-01-11 11:30:28 -06:00
platform_unsupported.go Add darwin support for remote-client 2019-01-11 11:30:28 -06:00
play.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
play_kube.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
pod.go podman pod exists 2018-12-03 12:00:18 -06:00
pod_create.go Clean up some existing varlink endpoints 2018-12-12 12:53:09 -06:00
pod_inspect.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
pod_kill.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_pause.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
pod_ps.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_restart.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
pod_rm.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_start.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
pod_stats.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
pod_stop.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
pod_top.go Sort all command flags 2018-10-11 13:17:14 -04:00
pod_unpause.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
port.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
ps.go Fix regression in ps with custom format 2019-01-30 08:32:28 -06:00
pull.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
push.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
refresh.go Sort all command flags 2018-10-11 13:17:14 -04:00
restart.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
restore.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
rm.go Remove --sync flag from `podman rm` 2018-12-06 09:10:45 -05:00
rmi.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
run.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
run_test.go Switch all referencs to image.ContainerConfig to image.Config 2018-12-21 15:59:34 -05:00
runlabel.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
save.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
search.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
sign.go Changes to container runlabel for toolbox project 2019-01-30 08:44:58 -06:00
sigproxy.go switch projectatomic to containers 2018-08-16 17:12:36 +00:00
start.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
stats.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
stop.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
system.go Add podman system prune and info commands 2019-02-05 10:41:55 -08:00
system_prune.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
tag.go Embed runtime struct in super localRuntime 2019-01-15 16:01:25 -06:00
top.go Sort all command flags 2018-10-11 13:17:14 -04:00
trust.go Fix up `image sign` in PR 2108 2019-01-15 12:25:10 -05:00
umount.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
unpause.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
utils.go Add "podman volume" command 2018-12-06 10:17:16 +00:00
varlink.go Capatilize all usage and descriptions 2019-02-05 10:42:04 -08:00
varlink_dummy.go make varlink optional for podman 2018-06-24 10:54:40 +00:00
version.go Add support for short option -f in podman version 2019-01-30 15:41:52 +00:00
volume.go Add "podman volume" command 2018-12-06 10:17:16 +00:00
volume_create.go Add "podman volume" command 2018-12-06 10:17:16 +00:00
volume_inspect.go Add "podman volume" command 2018-12-06 10:17:16 +00:00
volume_ls.go Add "podman volume" command 2018-12-06 10:17:16 +00:00
volume_prune.go Add podman system prune and info commands 2019-02-05 10:41:55 -08:00
volume_rm.go Add "podman volume" command 2018-12-06 10:17:16 +00:00
wait.go Sort all command flags 2018-10-11 13:17:14 -04:00

README.md

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