# Overlay2 больше не устанавливается в Docker по умолчанию (так как устарел)

**URL:** https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264
**Category:** Bug
**Created:** [20.Ноябрь.2025 18:06:59 UTC](https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264 "2025-11-20T18:06:59Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [20.Ноябрь.2025 18:06:59 UTC](https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264/1 "2025-11-20T18:06:59Z")

</div>

Продолжая тему [Overlayfs to Overlay2, Failed on Fresh Installation, storage driver](https://meta.discourse.org/t/overlayfs-to-overlay2-failed-on-fresh-installation-storage-driver/389126)

Я написал жалобу на

> **[Overlay2 not enabled by default with get.docker.com on Ubuntu LTS. 24.04](https://forums.docker.com/t/overlay2-not-enabled-by-default-with-get-docker-com-on-ubuntu-lts-24-04/150471)**
>
> Sometime in the past week or two, installing Docker on Linux does not enable overlay2, as it had for some years. Is this a feature or a bug? If you want to install Discourse (you’re using it now!), this is a problem. Here’s an example of someone...

И похоже, что overlay2 больше не устанавливается:

> [@meyay](#):
>
> Это не случайно:
> 
> > - Начиная с Docker Engine v29, [хранилище образов containerd](https://docs.docker.com/desktop/features/containerd/) становится стандартом для управления слоями образов и контентом для **новых установок**.
> > - Устаревшие графические драйверы всё ещё доступны, но теперь помечены как устаревшие. При новых установках можно отказаться от хранилища образов Containerd, если возникнут какие-либо проблемы.

Так что, полагаю, либо Discourse нужно перейти на новую систему образов?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [23.Ноябрь.2025 22:51:14 UTC](https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264/2 "2025-11-23T22:51:14Z")

</div>

Разве это не было решено здесь?

> [@Overlayfs to Overlay2, Failed on Fresh Installation, storage driver](https://meta.discourse.org/t/overlayfs-to-overlay2-failed-on-fresh-installation-storage-driver/389126/6?u=sam):
>
> so then from what I’m understanding, we just need to also look for and include overlayfs? PR for that here:

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [23.Ноябрь.2025 23:52:45 UTC](https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264/3 "2025-11-23T23:52:45Z")

</div>

Да! Я создал новую тему, так как, кажется, предыдущую закрыли, но эту так никто и не заметил.

---

<div class="post-metadata">

### Author: ![mcmcclur](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcmcclur/32/115456_2.png) [@mcmcclur](https://meta.discourse.org/u/mcmcclur)
#### Post date: [23.Ноябрь.2025 23:58:46 UTC](https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264/4 "2025-11-23T23:58:46Z")

</div>

> [@sam](#):
>
> Разве это не было решено здесь?

Что ж, на самом деле это ещё не до конца решено, верно? Сегодня я настроил новый экземпляр Discourse и обнаружил, что мне пришлось создать новый файл:  
/etc/docker/daemon.json  
со следующим содержимым:

```plaintext
{
  "storage-driver": "overlay2"
}

```

Таким образом, это временное решение с точки зрения разработчика. Я рад слышать, что проблема должна исчезнуть в следующих одном-двух релизах.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [24.Ноябрь.2025 01:53:20 UTC](https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264/5 "2025-11-24T01:53:20Z")

</div>

> [@mcmcclur](#):
>
> Сегодня я настроил новый экземпляр Discourse и обнаружил, что мне пришлось создать новый файл

Когда? Это только что было слито. Около 3 часов назад.

> <https://github.com/discourse/discourse_docker/pull/1014>
>
> new storage driver on by default, per:
> https://docs.docker.com/engine/storage/d…rivers/
> 
> containerd image store seems to report as overlayfs, so we should allow for this string as well.
> 
> Ref:
> https://meta.discourse.org/t/overlayfs-to-overlay2-failed-on-fresh-installation-storage-driver/389126

---

<div class="post-metadata">

### Author: ![mcmcclur](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcmcclur/32/115456_2.png) [@mcmcclur](https://meta.discourse.org/u/mcmcclur)
#### Post date: [24.Ноябрь.2025 02:30:21 UTC](https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264/6 "2025-11-24T02:30:21Z")

</div>

> [@pfaffman](#):
>
> Когда? Это только что было слито. Примерно 3 часа назад.

Моя история в DigitalOcean говорит, что я настроил это 11 часов назад, примерно в 10:30 по восточному времени США. Кажется, мне повезло!

Я обновил плагин discourse-math и пытался понять, как установить его в мою продакшн-версию Discourse. Я не хотел портить экземпляр, который я действительно использую, поэтому создал другой.

[https://meta.discourse.org/t/discourse-math/65770/242](https://meta.discourse.org/t/discourse-math/65770/242)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [24.Ноябрь.2025 21:00:24 UTC](https://meta.discourse.org/t/overlay2-is-no-longer-installed-in-docker-by-default-because-its-deprecated/389264/7 "2025-11-24T21:00:24Z")

</div>

Эта тема была автоматически закрыта через 22 часа. Новые ответы больше не принимаются.
