Wanted to ask this right at beginning, but decided to figure out how stuff works before. So if I understand correctly, you run Ubuntu on server, on Ubuntu there’s Docker, on Docker there’s another Ubuntu, and on this Ubuntu there’s Discourse. That’s a lot of Ubuntus for me. Why don’t just install Discourse on first Ubuntu? Maybe Docker suppose to make Discourse install easy, but I don’t see it. I installed Discourse on Debian today with multisite-config to test it out. Although both sites shows “not found” for some reason, so I can’t use it, but Discourse service runs fine with 2 processes. And here’s memory usage to compare:
Ubuntu:
Debian:
So there’s 838 Mb difference. I’m writing this not to be a douche or something, I want to point out that there’s another services out there, like packager.io, that can be used to package stuff into easy installation, but not by creating “inseption” on your server. So why Docker? If I don’t understand something and there’s more profit from Docker than I see, please share.