podman/cmd/podman
baude 2dfb744d8c fix podman-remote ps --ns
the namespace for the remote client was being incorrectly derived from
the "remote" client.

fixes: #2938

Signed-off-by: baude <bbaude@redhat.com>
2019-05-07 12:38:58 -05:00
..
cliconfig Generate systemd unit files for containers 2019-05-02 14:35:53 -05:00
imagefilters imagefilter dangling handling corrected 2019-04-11 09:18:31 +09:00
libpodruntime Small fixes for #2950 2019-05-01 15:07:30 -04:00
shared Address review comments on restart policy 2019-05-03 10:36:16 -04:00
varlink Generate systemd unit files for containers 2019-05-02 14:35:53 -05: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 Bump Buildah to v1.8.1, ImageBuilder to v1.1.0 2019-05-02 12:27:50 -04:00
checkpoint.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
cleanup.go Refactor container cleanup to use latest functions 2019-04-30 08:21:14 -07:00
commands.go remote-podman checkpoint and restore add to container submenu 2019-05-06 14:54:02 -05:00
commands_remoteclient.go (minor): fix misspelled 'Healthcheck' 2019-04-10 09:43:56 -06:00
commit.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
common.go Add container restart policy to Libpod & Podman 2019-05-03 10:36:16 -04:00
common_test.go Revert "Switch to golangci-lint" 2019-04-05 20:09:45 -05:00
container.go remote-podman checkpoint and restore add to container submenu 2019-05-06 14:54:02 -05:00
containers_prune.go Merge pull request #2982 from baude/remotecontainerprune 2019-04-30 15:16:29 +02:00
cp.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
create.go runtime: pass down the context 2019-04-26 22:23:49 +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 runtime: pass down the context 2019-04-26 22:23:49 +02:00
exec.go runtime: pass down the context 2019-04-26 22:23:49 +02: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 runtime: pass down the context 2019-04-26 22:23:49 +02: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 runtime: pass down the context 2019-04-26 22:23:49 +02:00
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 runtime: pass down the context 2019-04-26 22:23:49 +02: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 runtime: pass down the context 2019-04-26 22:23:49 +02:00
login.go fix login supports credHelpers config 2019-04-25 13:48:55 -04:00
logout.go fix logout message if login only with docker 2019-05-03 12:52:19 -04:00
logs.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
main.go Merge pull request #3039 from mheon/podman_init 2019-05-02 20:45:44 +02:00
main_local.go enable podman-remote on windows 2019-04-30 15:28:39 -05:00
main_remote.go enable podman-remote on windows 2019-04-30 15:28:39 -05:00
mount.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
pause.go runtime: pass down the context 2019-04-26 22:23:49 +02: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 More cleanup for failures on missing commands. 2019-03-08 07:06:50 -05:00
play_kube.go Migrate to unified volume handling code 2019-05-01 10:19:05 -04: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 runtime: pass down the context 2019-04-26 22:23:49 +02:00
push.go runtime: pass down the context 2019-04-26 22:23:49 +02: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 runtime: pass down the context 2019-04-26 22:23:49 +02:00
rm.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
rmi.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
run.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
runlabel.go Add variable for global flags to runlabel 2019-05-02 12:14:51 -04:00
save.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
search.go Remove two bits of dead code 2019-05-02 09:26:06 -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 runtime: pass down the context 2019-04-26 22:23:49 +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
utils.go cmd, pkg: drop commented code 2019-04-15 13:00:54 +02:00
varlink.go runtime: pass down the context 2019-04-26 22:23:49 +02:00
varlink_dummy.go Only build varlink when buildtag is available 2019-02-12 15:53:19 -06:00
version.go Fix segfaults attribute to missing options 2019-04-15 12:21:51 -05: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