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
..
2022-09-01 13:02:01 -04:00
2022-09-16 06:14:35 -04:00
2022-09-15 05:17:25 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 21:38:54 +02:00
2022-09-15 10:12:34 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 19:26:53 +02:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-15 09:59:32 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-13 11:15:23 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-16 06:14:35 -04:00
2022-09-06 09:37:13 -07:00
2022-09-19 08:34:38 -06:00
2022-09-14 12:32:30 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-21 05:10:55 -04:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-15 09:59:32 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-08-11 16:58:24 +01:00
2022-09-14 10:55:02 +02:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-13 11:15:23 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-13 11:15:23 -06:00
2022-09-06 09:37:13 -07:00
2022-09-13 11:15:23 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-13 11:15:23 -06:00
2022-09-06 09:37:13 -07:00
2021-11-10 09:29:21 -05:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-14 14:31:32 -06:00
2022-09-16 06:14:35 -04:00
2022-09-06 09:37:13 -07:00
2022-09-15 09:59:32 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-15 09:59:32 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-13 11:15:23 -06:00
2022-09-13 11:15:23 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-16 06:14:35 -04:00
2022-09-06 09:37:13 -07:00
2022-09-13 11:15:23 -06:00
2022-09-20 16:28:00 -04:00
2022-09-15 09:59:32 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-14 08:15:46 -06:00
2022-09-15 09:59:32 -06:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-15 08:17:15 -04:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-07 12:04:12 +02:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-15 09:59:32 -06:00
2022-09-22 13:07:40 -04:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-06 09:37:13 -07:00
2022-09-12 18:05:17 +02:00