spiegel_podman/cmd/podman
Matthew Heon e0c980925b Swap from map to channels for podman stop workers
We were encountering sync issues with the map, so swap to a
thread-safe channel and convert into a map when we output

Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2018-10-11 16:16:29 -04: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 Hooks supports two directories, process default and override 2018-09-17 16:28:28 +00:00
shared fix runlabel functions based on QA feedback 2018-10-11 09:52:53 -05: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 Sort all command flags 2018-10-11 13:17:14 -04:00
checkpoint.go Sort all command flags 2018-10-11 13:17:14 -04:00
cleanup.go Sort all command flags 2018-10-11 13:17:14 -04:00
commit.go Sort all command flags 2018-10-11 13:17:14 -04:00
common.go Merge pull request #1619 from QiWang19/issus1610 2018-10-11 11:25:41 -07: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 Merge pull request #1605 from mheon/syslog_cleanup 2018-10-11 11:49:45 -07:00
create_cli.go Add --mount option for create & run command 2018-09-21 21:33:41 +00:00
create_cli_test.go Implement and test the following flags for podman run and create 2018-01-15 19:27:10 +00: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 Sort all command flags 2018-10-11 13:17:14 -04:00
inspect.go Sort all command flags 2018-10-11 13:17:14 -04:00
kill.go Sort all command flags 2018-10-11 13:17:14 -04:00
load.go Sort all command flags 2018-10-11 13:17:14 -04:00
login.go Sort all command flags 2018-10-11 13:17:14 -04:00
logout.go Sort all command flags 2018-10-11 13:17:14 -04:00
logs.go Sort all command flags 2018-10-11 13:17:14 -04:00
main.go rootless: always set XDG_RUNTIME_DIR 2018-10-03 10:41:47 +02:00
mount.go Sort all command flags 2018-10-11 13:17:14 -04:00
parse.go Fix pod sharing for utsmode 2018-09-07 18:18:54 +00:00
pause.go rootless: check uid with Geteuid() instead of Getuid() 2018-09-04 14:36:57 +00:00
pod.go don't print help message for usage errors 2018-08-31 10:19:11 +00:00
pod_create.go Sort all command flags 2018-10-11 13:17:14 -04: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 Sort all command flags 2018-10-11 13:17:14 -04:00
ps.go Sort all command flags 2018-10-11 13:17:14 -04:00
pull.go Sort all command flags 2018-10-11 13:17:14 -04:00
push.go Sort all command flags 2018-10-11 13:17: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 Sort all command flags 2018-10-11 13:17:14 -04:00
restore.go Sort all command flags 2018-10-11 13:17:14 -04:00
rm.go Sort all command flags 2018-10-11 13:17:14 -04:00
rmi.go Sort all command flags 2018-10-11 13:17:14 -04:00
run.go Sort all command flags 2018-10-11 13:17:14 -04:00
run_test.go Sort all command flags 2018-10-11 13:17:14 -04:00
runlabel.go Sort all command flags 2018-10-11 13:17:14 -04:00
save.go Sort all command flags 2018-10-11 13:17:14 -04:00
search.go Sort all command flags 2018-10-11 13:17: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 Sort all command flags 2018-10-11 13:17:14 -04:00
stop.go Merge pull request #1619 from QiWang19/issus1610 2018-10-11 11:25:41 -07: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 rootless: check uid with Geteuid() instead of Getuid() 2018-09-04 14:36:57 +00:00
utils.go Swap from map to channels for podman stop workers 2018-10-11 16:16:29 -04: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 switch projectatomic to containers 2018-08-16 17:12:36 +00: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