I'm trying to create 3 mattermost services on 1 AWS EC2 machine.
Let me explain further with more texts:
When I run docker-compose up -d
, I get a service whose structure is like this:
How can I modify the docker related scripts so that I can create 3 sets of service?
I've tried docker-compose up --scale app=3 --scale web=3 --scale db=3
. But I can't find any way to specify different port for each of the App
container.
The only solution I've found is:
Create 3 copies of
mattermost-docker
folder.Change the
App
port and database connection information.Run
docker-compose up -d
3 times inmattermost-docker1
,mattermost-docker2
, andmattermost-docker3
separately.
But this solution creates a lot of duplicated files. I don't like it.
Anyone knows how to create 3 sets of mattermost services?