Overlay2 is no longer installed in Docker by default (because it's deprecated)

Following up on Overlayfs to Overlay2, Failed on Fresh Installation, storage driver

I whined over on

And it seems that overlay2 is not installed anymore:

So I guess either Discourse needs to move to a new image thingy?

לייק 1

wasn’t this resolved here?

2 לייקים

Yes! I started a new topic, since the other one had been closed, I think, but this one didn’t get picked up.

Well, it’s not really resolved just yet, right? I set up a new Discourse instance today and found that I had to create a new file:
/etc/docker/daemon.json
with the contents

{
  "storage-driver": "overlay2"
}

So, that’s the temporary fix from the maintainer’s perspective. I’m glad to hear that the problem should go away within the next release or two.