automation-tests/docs/source
Matthew Heon 6acd265306 Add --requires flag to podman run/create
Podman has, for a long time, had an internal concept of
dependency management, used mainly to ensure that pod infra
containers are started before any other container in the pod. We
also have the ability to recursively start these dependencies,
which we use to ensure that `podman start` on a container in a
pod will not fail because the infra container is stopped. We have
not, however, exposed these via the command line until now.

Add a `--requires` flag to `podman run` and `podman create` to
allow users to manually specify dependency containers. These
containers must be running before the container will start. Also,
make recursive starting with `podman start` default so we can
start these containers and their dependencies easily.

Fixes #9250

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2021-04-06 14:01:31 -04:00
..
_static Cirrus: Upload swagger YAML in every context 2021-01-21 10:26:57 -05:00
markdown Add --requires flag to podman run/create 2021-04-06 14:01:31 -04:00
Commands.rst Podman machine CLI and interface stub 2021-03-25 08:41:11 -05:00
Introduction.rst Fix typo 2021-01-25 10:34:23 -05:00
Reference.rst [CI:DOCS] Docs revamp. 2020-05-21 17:16:10 -04:00
Search.rst [CI:DOCS] Docs revamp. 2020-05-21 17:16:10 -04:00
Tutorials.rst [CI:DOCS]basic networking guide 2021-02-18 13:21:33 -06:00
conf.py Fix long option format on docs.podman.io 2021-03-29 14:38:25 +02:00
connection.rst Add missing pages for docs.podman.io 2020-08-10 19:35:23 -04:00
generate.rst
healthcheck.rst
image.rst Cross-reference *.rst files too 2020-08-11 08:03:37 -06:00
includes.rst Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
index.rst [CI:DOCS]update state of restful service 2021-01-26 09:12:07 -06:00
machine.rst Podman machine enhancements 2021-03-27 10:08:11 -05:00
managecontainers.rst Initial implementation of renaming containers 2021-01-14 18:29:28 -05:00
manifest.rst podman manifest exists 2021-01-22 20:19:13 +01:00
network.rst add network prune 2021-02-06 07:37:29 -06:00
play.rst
pod.rst Remove containers when pruning a stopped pod. 2019-11-26 13:19:31 -05:00
secret.rst Implement Secrets 2021-02-09 09:13:21 -05:00
system.rst Cross-reference *.rst files too 2020-08-11 08:03:37 -06:00
volume.rst podman volume exists 2021-01-21 19:18:51 +01:00