automation-tests/cmd/podman
OpenShift Merge Robot 3cabd81045
Merge pull request #3352 from mheon/inspect_config_to_libpod
Move the Config portion of Inspect into libpod
2019-06-18 20:34:30 +02:00
..
cliconfig Add --storage flag to 'podman rm' (local only) 2019-06-13 17:02:20 -04:00
imagefilters imagefilter dangling handling corrected 2019-04-11 09:18:31 +09:00
libpodruntime When you change the storage driver we ignore the storage-options 2019-06-08 06:20:31 -04:00
remoteclientconfig podman-remote.conf enablement 2019-05-30 09:41:17 -05:00
shared Merge pull request #3352 from mheon/inspect_config_to_libpod 2019-06-18 20:34:30 +02:00
varlink API.md: fix few typos 2019-06-15 23:07:46 +02:00
README.md Update Podman-specific readme 2018-05-11 15:32:27 +00:00
attach.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
build.go Fixup Flags 2019-05-20 13:53:32 -04:00
checkpoint.go Added support to migrate containers 2019-06-03 22:05:12 +02:00
cleanup.go Refactor container cleanup to use latest functions 2019-04-30 08:21:14 -07:00
commands.go podman remote-client commit 2019-05-30 10:14:23 -05:00
commands_remoteclient.go (minor): fix misspelled 'Healthcheck' 2019-04-10 09:43:56 -06:00
commit.go cmd, docs, test: fix some typos 2019-06-18 10:52:19 +02:00
common.go podman: honor env variable PODMAN_USERNS 2019-05-24 17:34:13 +02:00
common_test.go Revert "Switch to golangci-lint" 2019-04-05 20:09:45 -05:00
container.go podman remote-client commit 2019-05-30 10:14:23 -05:00
containers_prune.go Merge pull request #2982 from baude/remotecontainerprune 2019-04-30 15:16:29 +02:00
cp.go Merge pull request #3094 from QiWang19/cpvol 2019-06-15 12:48:54 +02:00
create.go warn when --security-opt and --privileged 2019-05-24 15:37:42 +02:00
diff.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
errors.go Support podman-remote stop container(s) 2019-03-02 08:57:20 -07:00
errors_remote.go Add an InvalidState varlink error for Init 2019-05-02 13:13:32 -04:00
events.go podman: fix events help string 2019-05-13 10:48:20 +02:00
exec.go If container is not in correct state podman exec should exit with 126 2019-06-12 05:15:58 -04:00
exists.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
export.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
generate.go Generate systemd unit files for containers 2019-05-02 14:35:53 -05:00
generate_kube.go Add --filename option to generate kube 2019-06-11 11:26:46 -04:00
generate_systemd.go Generate systemd unit files for containers 2019-05-02 14:35:53 -05:00
healthcheck.go (minor): fix misspelled 'Healthcheck' 2019-04-10 09:43:56 -06:00
healthcheck_run.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
history.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
image.go Merge pull request #1642 from kunalkushwaha/image-tree 2019-03-14 09:53:49 -07:00
images.go Minor fix filtering images by label 2019-05-20 23:11:48 +05:30
images_prune.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
import.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
info.go Add connection information to podman-remote info 2019-05-16 11:03:22 -07:00
init.go Add basic structure of podman init command 2019-05-01 11:12:24 -04:00
inspect.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
kill.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
load.go Fixup Flags 2019-05-20 13:53:32 -04:00
login.go Merge pull request #3108 from rhatdan/flags 2019-05-22 16:27:30 +02:00
logout.go Fixup Flags 2019-05-20 13:53:32 -04:00
logs.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
main.go Add remote client logging to a file 2019-06-17 08:01:39 -07:00
main_local.go Fix storage-opts type in Cobra 2019-06-14 09:46:19 -04:00
main_remote.go Add remote client logging to a file 2019-06-17 08:01:39 -07:00
mount.go rootless: use a pause process 2019-05-17 20:48:24 +02:00
pause.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
platform_linux.go rootless: skip check fo /etc/containers/registries.conf 2019-05-30 09:01:55 +02:00
platform_unsupported.go Add darwin support for remote-client 2019-01-11 11:30:28 -06:00
play.go More cleanup for failures on missing commands. 2019-03-08 07:06:50 -05:00
play_kube.go Merge pull request #3108 from rhatdan/flags 2019-05-22 16:27:30 +02:00
pod.go Add podman pod prune 2019-04-16 11:23:18 -04:00
pod_create.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_inspect.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_kill.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_pause.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_ps.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_restart.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_rm.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_start.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_stats.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_stop.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_top.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pod_unpause.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pods_prune.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
port.go podman-remote port 2019-05-01 09:13:18 -05:00
ps.go fix podman-remote ps --ns 2019-05-07 12:38:58 -05:00
pull.go Fixup Flags 2019-05-20 13:53:32 -04:00
push.go Fixup Flags 2019-05-20 13:53:32 -04:00
refresh.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
restart.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
restore.go Prohibit use of positional args with --import 2019-06-11 06:53:03 -06:00
rm.go Add --storage flag to 'podman rm' (local only) 2019-06-13 17:02:20 -04:00
rmi.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
run.go Fixup Flags 2019-05-20 13:53:32 -04:00
runlabel.go Fixup Flags 2019-05-20 13:53:32 -04:00
save.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
search.go Fixup Flags 2019-05-20 13:53:32 -04:00
sign.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
start.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
stats.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
stop.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
system.go podman-remote prune containers 2019-04-26 10:15:09 -05:00
system_df.go cmd, docs, test: fix some typos 2019-06-18 10:52:19 +02:00
system_migrate.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
system_prune.go Merge pull request #2982 from baude/remotecontainerprune 2019-04-30 15:16:29 +02:00
system_renumber.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
tag.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
top.go top: fallback to execing ps(1) 2019-05-03 11:20:16 +02:00
tree.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
trust.go More cleanup for failures on missing commands. 2019-03-08 07:06:50 -05:00
trust_set_show.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
umount.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
unpause.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
unshare.go unshare: define CONTAINERS_GRAPHROOT and CONTAINERS_RUNROOT 2019-05-16 16:31:21 +02:00
utils.go cmd, pkg: drop commented code 2019-04-15 13:00:54 +02:00
varlink.go varlink: fix usage message, URI is now optional 2019-05-13 08:26:14 -06:00
varlink_dummy.go Only build varlink when buildtag is available 2019-02-12 15:53:19 -06:00
version.go remote: version: fix nil dereference 2019-05-17 11:32:30 +02:00
volume.go More cleanup for failures on missing commands. 2019-03-08 07:06:50 -05:00
volume_create.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
volume_inspect.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
volume_ls.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
volume_prune.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
volume_rm.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
wait.go runtime: pass down the context 2019-04-26 22:23:49 +02: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