So I tried to follow these instructions yesterday, but I quickly got lost. I wonder if we could make this tutorial a little bit more informative for newbies.
I successfully installed discourse using docker on Digital Ocean at (let's call it) class1.example.com. (I followed these instructions: https://github.com/discourse/discourse/blob/master/docs/INSTALL-digital-ocean.md)
Then, because, I was hoping to be able to have a second site on the same Digital Ocean droplet called class2.example.com, I followed the link at the bottom of that tutorial to this page.
The first thing I don't understand is the initial "bold" recommendation.
It's not clear to me whether, by installing discourse with Docker (as per the referenced instructions), I am running separate web and data containers or not. The rest of the instructions seem to assume that I have separate containers. So, how can I tell. If I don't have separate containers, then I need some instruction about how to do this.
If I navigate to /var/docker/containers, am I in my data container?
If I am in /var/docker, and then run ./launcher ssh app, and then navigate to var/www/discourse am In my web container?
As you can see the difference between the web and data container is unclear to me. Again, having already successfully installed discourse with docker, have I already created a separate data container?
This is unclear to me. Obviously, not knowing where my "data container" is, this is difficult for me to do. Secondly, this looks like a .yml syntax, not just a shell script, so what exactly do you mean by 'run.'? Should I create a new file called multisite.yml or should I include these commands in my var/docker/containers/app.yml and then re-run ./launcher bootstrap app.yml?
This doesn't seem hard except I don't know where my web container is.
My questions may reveal a lot of ignorance. But like I said, I knew enough to do the initial install of a single site with docker. It feels like there is a big jump in assumed knowledge between those instructions and these.
I would really appreciate any help you can give me.