Commit ce69352
committed
fix(devctr): specify VFS as the storage engine inside devctr
With Docker Engine v28 and before, overlay2 was the default storage
engine used. When launching nested dockerd, an error would be thrown
and dockerd would silently switch to use VFS as the storage engine.
With Docker Engine v29 [1], the default storage engine is now overlayfs,
which does not throw an error on boot, but causes downstream issues when
trying to pull container images. This commit enforces the previous
behaviour, ensuring that new nested Docker versions (which we do not
pin) do not cause errors.
[1]: https://docs.docker.com/engine/release-notes/29/#2900
Signed-off-by: James Curtis <jxcurtis@amazon.co.uk>1 parent 0ac7a79 commit ce69352
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
| 135 | + | |
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
| |||
0 commit comments