moby/integration
Akihiro Suda 5045a2de24
Support recursively read-only (RRO) mounts
`docker run -v /foo:/foo:ro` is now recursively read-only on kernel >= 5.12.

Automatically falls back to the legacy non-recursively read-only mount mode on kernel < 5.12.

Use `ro-non-recursive` to disable RRO.
Use `ro-force-recursive` or `rro` to explicitly enable RRO. (Fails on kernel < 5.12)

Fix issue 44978
Fix docker/for-linux issue 788

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2023-05-26 01:58:24 +09:00
..
build Fix loop-closure bugs in tests 2023-02-15 12:44:52 -05:00
config integration: fix empty-lines (revive) 2022-09-28 01:58:50 +02:00
container Support recursively read-only (RRO) mounts 2023-05-26 01:58:24 +09:00
daemon daemon: set docker0 subpool as the IPAM pool 2023-04-25 15:32:46 +02:00
distribution bump gotest.tools v3.0.1 for compatibility with Go 1.14 2020-02-11 00:06:42 +01:00
image integration: Add TestImageInspectEmptyTagsAndDigests 2023-05-23 15:50:36 +02:00
internal Support recursively read-only (RRO) mounts 2023-05-26 01:58:24 +09:00
network remove pre-go1.17 build-tags 2023-05-19 20:38:51 +02:00
plugin remove pre-go1.17 build-tags 2023-05-19 20:38:51 +02:00
secret integration: fix empty-lines (revive) 2022-09-28 01:58:50 +02:00
service integration: inline filters in tests 2023-04-25 15:15:50 +02:00
session bump gotest.tools v3.0.1 for compatibility with Go 1.14 2020-02-11 00:06:42 +01:00
system remove pre-go1.17 build-tags 2023-05-19 20:38:51 +02:00
testdata/https Update test certificates 2021-05-18 09:43:21 +02:00
volume integration/volume: fix duplicate import 2023-03-14 16:22:00 +01:00
doc.go Add canonical import comment 2018-02-05 16:51:57 -05:00