Skip to content

Commit 5d66127

Browse files
committed
docs: remove devicemapper
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
1 parent 20923df commit 5d66127

5 files changed

Lines changed: 18 additions & 799 deletions

File tree

docs/deprecated.md

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -559,11 +559,12 @@ backported), there is no reason to keep maintaining the `overlay` storage driver
559559

560560
**Deprecated in Release: v18.09**
561561
**Disabled by default in Release: v23.0**
562+
**Removed in Release: v25.0**
562563

563-
The `devicemapper` storage driver is deprecated in favor of `overlay2`, and will
564-
be removed in a future release. Users of the `devicemapper` storage driver are
565-
recommended to migrate to a different storage driver, such as `overlay2`, which
566-
is now the default storage driver.
564+
The `devicemapper` storage driver is deprecated in favor of `overlay2`, and has
565+
been removed in Docker Engine v25.0. Users of the `devicemapper` storage driver
566+
must migrate to a different storage driver, such as `overlay2`, before upgrading
567+
to Docker Engine v25.0.
567568

568569
The `devicemapper` storage driver facilitates running Docker on older (3.x) kernels
569570
that have no support for other storage drivers (such as overlay2, or btrfs).
@@ -572,24 +573,6 @@ Now that support for `overlay2` is added to all supported distros (as they are
572573
either on kernel 4.x, or have support for multiple lowerdirs backported), there
573574
is no reason to continue maintenance of the `devicemapper` storage driver.
574575

575-
#### Disabled by default in v23.0
576-
577-
Docker already prevented deprecated storage drivers from being automatically
578-
selected on new installations, but continued to use these drivers when upgrading
579-
existing installations. Starting with the v23.0 release, the Docker Engine will
580-
fail to start if a deprecated storage driver is used (see [moby#43378](https://github.com/moby/moby/pull/43378):
581-
582-
```console
583-
failed to start daemon: error initializing graphdriver: prior storage driver
584-
devicemapper is deprecated and will be removed in a future release; update the the daemon
585-
configuration and explicitly choose this storage driver to continue using it;
586-
visit https://docs.docker.com/go/storage-driver/ for more information.
587-
```
588-
589-
To continue using the storage driver, update the daemon configuration to use
590-
explicitly use the given storage driver. Users are encouraged to migrate to
591-
different storage driver.
592-
593576
### Use of reserved namespaces in engine labels
594577

595578
**Deprecated in Release: v18.06**

0 commit comments

Comments
 (0)