Files
Ed Santiago 33ab7e846a Man pages: refactor common options: --ipc
This is not an easy one to review, sorry.

I went with the version from podman-create. The differences
against podman-run are subtle: apostrophes, whitespace, and
the arg description in the '####' line. Suggestion for review:
run hack/markdown-preprocess-review, then after you finish
with that, cd /tmp/markdown<TAB>/ipc and use your favorite
two-file diff tool to compare podman-run* against zzz*.

I did not even try to combine the podman-build one; that one
is too different.

Signed-off-by: Ed Santiago <santiago@redhat.com>
2022-08-24 06:58:20 -06:00

721 B

--ipc=ipc

Set the IPC namespace mode for a container. The default is to create a private IPC namespace.

  • "": Use Podman's default, defined in containers.conf.
  • container:id: reuses another container's shared memory, semaphores, and message queues
  • host: use the host's shared memory, semaphores, and message queues inside the container. Note: the host mode gives the container full access to local shared memory and is therefore considered insecure.
  • none: private IPC namespace, with /dev/shm not mounted.
  • ns:path: path to an IPC namespace to join.
  • private: private IPC namespace. = shareable: private IPC namespace with a possibility to share it with other containers.