Skip to content

Commit 8bc2aa4

Browse files
committed
Deprecate legacy overlay storage driver
The `overlay` storage driver is deprecated in favor of the `overlay2` storage driver, which has all the benefits of `overlay`, without its limitations (excessive inode consumption). The legacy `overlay` storage driver will be removed in a future release. Users of the `overlay` storage driver should migrate to the `overlay2` storage driver. The legacy `overlay` storage driver allowed using overlayFS-backed filesystems on pre 4.x kernels. Now that all supported distributions are able to run `overlay2` (as they are either on kernel 4.x, or have support for multiple lowerdirs backported), there is no reason to keep maintaining the `overlay` storage driver. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
1 parent 58f5c56 commit 8bc2aa4

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

docs/deprecated.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,22 @@ The following list of features are deprecated in Engine.
1919
To learn more about Docker Engine's deprecation policy,
2020
see [Feature Deprecation Policy](https://docs.docker.com/engine/#feature-deprecation-policy).
2121

22+
### Legacy "overlay" storage driver
23+
24+
**Deprecated in Release: v18.09.0**
25+
26+
The `overlay` storage driver is deprecated in favor of the `overlay2` storage
27+
driver, which has all the benefits of `overlay`, without its limitations (excessive
28+
inode consumption). The legacy `overlay` storage driver will be removed in a future
29+
release. Users of the `overlay` storage driver should migrate to the `overlay2`
30+
storage driver.
31+
32+
The legacy `overlay` storage driver allowed using overlayFS-backed filesystems
33+
on pre 4.x kernels. Now that all supported distributions are able to run `overlay2`
34+
(as they are either on kernel 4.x, or have support for multiple lowerdirs
35+
backported), there is no reason to keep maintaining the `overlay` storage driver.
36+
37+
2238
### Reserved namespaces in engine labels
2339

2440
**Deprecated in Release: v18.06.0**

0 commit comments

Comments
 (0)