-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate legacy overlay storage driver #1425
Conversation
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 <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #1425 +/- ##
=======================================
Coverage 54.27% 54.27%
=======================================
Files 289 289
Lines 19337 19337
=======================================
Hits 10496 10496
Misses 8165 8165
Partials 676 676 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🐸
Can we have |
@AkihiroSuda yes, I was thinking of adding that |
Aside from this PR, can we deprecate AUFS as well? |
Yes, aufs could definitely be a candidate as well, now that support for Ubuntu 14.04 is dropped (which, I think was the only distro that actively used it) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Warning can go in a separate PR, getting these docs in is good. |
The
overlay
storage driver is deprecated in favor of theoverlay2
storagedriver, which has all the benefits of
overlay
, without its limitations (excessiveinode consumption). The legacy
overlay
storage driver will be removed in a futurerelease. Users of the
overlay
storage driver should migrate to theoverlay2
storage driver.
The legacy
overlay
storage driver allowed using overlayFS-backed filesystemson 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.related issue in the documentation repository: docker/docs#7439