Discourse Çoklu Site Kurmak?

Merhaba,
Mevcut sunucumda 1 tane çalışan Discourse sitesi var. 2. siteyi kurmak istiyorum. Bunun için pratik bir yol var mı?
git clone https://github.com/discourse/discourse_docker.git /var/discourse-2
komutu ile farklı klasöre klonlamayı, ardından
/discourse-setup
komutu ile kurulumu tamamlamayı düşündüm. Nginx sorun yaratır mı? Docker daha önce kullanmadım. LEMP sunucu üzerine siteler kurdum. Onda da nginx ayar dosyalarını oluşturup, parametreleri giriyorduk. Nginx i yeniden başlattığımızda site yayımlanırdı.

Port 80 appears to already be in use.

This will show you what command is using port 80
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
docker-pr 1241 root    4u  IPv4  26166      0t0  TCP *:http (LISTEN)
docker-pr 1247 root    4u  IPv6  26172      0t0  TCP *:http (LISTEN)

If you are trying to run Discourse simultaneously with another web
server like Apache or nginx, you will need to bind to a different port

See https://meta.discourse.org/t/17247

If you are reconfiguring an already-configured Discourse, use 

./launcher stop app

to stop Discourse before you reconfigure it and try again.

Hatasını aldım. Bağlantıya tıkladım.

Merhaba,

Bu işlemi Docker üzerinde aşağıdaki dökümanlar ile yapabilirsiniz.

Docker’a yeni yeni giriyorum. Anlamaya çalışıyorum. Şu an için bu makaleler bana çok karışık geliyor. E-posta adresine bir mail gönderdim.

Maalesef, e-posta ile bu gibi konularda geri dönüş sağlamıyorum. Zaten araştırmalar yaparak daha iyi anlayabilirsiniz. Docker diğer konteynerleştirme alternatiflerine göre çok hızlı gelişmekte olan bir yazılım, kimse tam anlamıyla hakim değil. Ben Docker tarafında %35-%40 civarı ilerleme kaydettiğimi düşünüyorum son 3 yılda. Ama asıl odaklandığım yazılım da değil kendisi. Öncelikle Docker üzerine temelleri araştırın, sonrasında Docker üzerinde Discourse ile oynamalar yaparsınız. Buradan Docker kategorisinden takıldığınız noktaları sorarsanız müsait oldukça yanıtlamaya çalışırım elimden geldiğince. Docker çalışmalarınızı kendi bilgisayarınızda yaparsanız daha iyi anlarsınız düşüncesindeyim.

Docker’ın kendi geliştirdiği basit, etkileşimli öğrenim alanı için:
https://labs.play-with-docker.com

Masaüstü kurulumu için:

Docker 'i baştan başlayıp öğreneceğim. Ama şu an ki ihtiyacım sunucumda 2 siteyi çalıştırabilmek.

Discourse’un makalelerine göre ilerlemeye çalıştım ama baya zor. rebuild yaparken aşağıdaki hataları verdi.

Bende nginx i docker dışına kurup ters proxy yaparak ayarlamaya karar verdim. Bu durumda container klasörüne app.yml , app2.yml gibi dosyalar olustucam. Volume lerin adlarını değiştiricem. Nginx üzerinde komutları ayarlayacağım. Bu işlemi çok istemesem de şu an mecburum gibi gözüküyor.