automation-tests/test/e2e/config
Matthew Heon fc6dcd12b3 Add support for 'image' volume driver
We added the concept of image volumes in 2.2.0, to support
inspecting an image from within a container. However, this is a
strictly read-only mount, with no modification allowed.

By contrast, the new `image` volume driver creates a c/storage
container as its underlying storage, so we have a read/write
layer. This, in and of itself, is not especially interesting, but
what it will enable in the future is. If we add a new command to
allow these image volumes to be committed, we can now distribute
volumes - and changes to them - via a standard OCI image registry
(which is rather new and quite exciting).

Future work in this area:
- Add support for `podman volume push` (commit volume changes and
  push resulting image to OCI registry).
- Add support for `podman volume pull` (currently, we require
  that the image a volume is created from be already pulled; it
  would be simpler if we had a dedicated command that did the
  pull and made a volume from it)
- Add support for scratch images (make an empty image on demand
  to use as the base of the volume)
- Add UOR support to `podman volume push` and
  `podman volume pull` to enable both with non-image volume
  drivers

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2022-09-22 13:07:40 -04:00
..
containers-caps.conf Add support for containers.conf 2020-03-27 14:36:03 -04:00
containers-journald.conf Support log_tag defaults from containers.conf 2021-06-23 12:54:25 -04:00
containers-netns.conf pod create: read network mode from config 2021-11-08 18:59:28 +01:00
containers-netns2.conf Fix network mode in play kube 2021-11-12 18:32:01 +01:00
containers-ns.conf Add support for containers.conf 2020-03-27 14:36:03 -04:00
containers-remote.conf Document containers.conf settings for remote connections 2020-11-19 14:48:10 -05:00
containers.conf Add support for 'image' volume driver 2022-09-22 13:07:40 -04:00