automation-tests/cmd/podman
OpenShift Merge Robot 140ae25c4d
Merge pull request #2141 from baude/remotetag
Add darwin support for remote-client
2019-01-13 09:34:33 -08:00
..
docker Switch all referencs to image.ContainerConfig to image.Config 2018-12-21 15:59:34 -05:00
formats switch projectatomic to containers 2018-08-16 17:12:36 +00: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 Add varlink support for prune 2019-01-10 15:21:42 -06:00
varlink Merge pull request #2135 from baude/varlinkprune 2019-01-11 06:18:29 -08:00
README.md Update Podman-specific readme 2018-05-11 15:32:27 +00:00
attach.go Sort all command flags 2018-10-11 13:17:14 -04:00
build.go podman build is not using the default oci-runtime 2018-12-28 12:36:25 -05:00
checkpoint.go Added tcp-established to checkpoint/restore 2018-11-28 08:00:38 +01:00
cleanup.go Use the newly added getAllOrLatestContainers() function 2018-10-23 17:01:30 +02:00
commit.go Fix golang formatting issues 2018-11-28 09:26:24 -06:00
common.go Add a --workdir option to 'podman exec' 2019-01-08 17:42:37 +01:00
common_test.go Rename all references to kpod to podman 2017-12-18 16:46:05 +00:00
container.go Allow alias for list, ls, ps to work 2018-12-23 09:38:57 -05:00
containers_prune.go Add ability to prune containers and images 2018-12-05 19:57:54 -06:00
create.go Merge pull request #2145 from baude/playcontainerintopod 2019-01-12 07:20:36 -08: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 Add darwin support for remote-client 2019-01-11 11:30:28 -06:00
export.go export: fix usage with rootless containers 2018-12-21 09:46:06 +01:00
generate.go generate kube 2018-12-04 08:03:49 -06:00
generate_kube.go Add Play 2018-12-19 14:20:55 -06:00
history.go Sort all command flags 2018-10-11 13:17:14 -04:00
image.go [WIP]Support podman image sign 2019-01-08 09:53:18 -05:00
images.go remote-client support for images 2019-01-10 13:18:08 -06:00
images_prune.go Add varlink support for prune 2019-01-10 15:21:42 -06:00
import.go Fix golang formatting issues 2018-11-28 09:26:24 -06:00
info.go Add ability to build golang remote client 2019-01-07 12:43:57 -06:00
inspect.go Fix golang formatting issues 2018-11-28 09:26:24 -06: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 Add darwin support for remote-client 2019-01-11 11:30:28 -06:00
mount.go mount: allow mount only when using vfs 2018-12-12 11:57:30 +01: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
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 Add Play 2018-12-19 14:20:55 -06:00
play_kube.go podman play kube: add containers to pod 2019-01-11 14:01:57 -06: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 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 add timeout to pod stop 2018-12-07 10:27:41 -06: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 Allow alias for list, ls, ps to work 2018-12-23 09:38:57 -05:00
pull.go Remove the forceSecure parameter on the pull call stack 2018-12-06 23:34:59 +01:00
push.go Remove the forceSecure parameter of Image.PushImageTo* 2018-12-06 23:34:59 +01:00
refresh.go Sort all command flags 2018-10-11 13:17:14 -04:00
restart.go rootless: fix restart when using fuse-overlayfs 2018-12-11 10:24:06 +01:00
restore.go Fix podman container restore -a 2018-11-28 08:00:38 +01:00
rm.go Remove --sync flag from `podman rm` 2018-12-06 09:10:45 -05:00
rmi.go skip test for blkio.weight when kernel does not support it 2018-12-20 09:00:52 -06:00
run.go failed containers with --rm should remove themselves 2018-12-12 10:55:53 -06:00
run_test.go Switch all referencs to image.ContainerConfig to image.Config 2018-12-21 15:59:34 -05:00
runlabel.go Minimally update for the DockerInsecureSkipTLSVerify type change 2018-12-06 23:34:59 +01:00
save.go Remove the forceSecure parameter of Image.PushImageTo* 2018-12-06 23:34:59 +01:00
search.go Remove manual handling of insecure registries in (podman search) 2018-12-06 23:34:59 +01:00
sign.go fix up sigstore path 2019-01-10 12:18:37 -05:00
sigproxy.go switch projectatomic to containers 2018-08-16 17:12:36 +00:00
start.go Default --sig-proxy to true for 'podman start --attach' 2019-01-08 16:34:09 +01:00
stats.go correct stats err with non-running containers 2018-10-22 17:07:42 -05:00
stop.go Stopping a stopped container is not an error for Podman 2018-11-28 09:35:30 -05:00
tag.go Add darwin support for remote-client 2019-01-11 11:30:28 -06:00
top.go Sort all command flags 2018-10-11 13:17:14 -04:00
trust.go Fix 'image trust' from PR1899 2019-01-09 17:48:47 -05: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 Add "podman volume" command 2018-12-06 10:17:16 +00: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 implement --format for version command 2018-11-25 12:42:05 +01: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 volume" command 2018-12-06 10:17:16 +00: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