Üstteki komut nodumuzun arkaplanda dursa bile kendini yeniden başlatıp çalışmasını sağlıyor. Loglarını görmek için bu komutu girmemiz lazım.
docker logs --follow exorde-cli
Ve gördüğünüz gibi çalışıyor:
Notlar kısmında belirttiğim hatayı alırsanız tekrar denemekten başka çare yok.
Çalıştığı zaman ctrl a d ile çıkın ve dokunmayın, arada kontrol edersiniz.
Çalıştığını nasıl anlayacağız? Notlar kısmında ki hatayı vermeyip node calısıyorsa işlem tamamdır.
Bildiğiniz üzere sürekli yeni güncellemeler geliyor. Peki biz her güncelleme geldiğinde yeniden mi yapıcaz her şeyi? Hayır.
Güncelleme geldiğinde başlatırken kullandığımız komut sayesinde nodumuz zaten kendi kendini güncelliyor. Bazen güncellemeyle birlikte takılmalar olabiliyor o yüzden böyle bir şey olduğunda restart atmamız gerek bunun için bu kodu kullanıyoruz: (Screen içi dışı fark etmez.)
docker restart dockerismi
Örnek olarak:
docker restart exorde-cli
Loglar durmuş olabilir. Görmek için yeniden log komutunu girmemiz gerekiyor.(Screen içinde)
docker logs --follow exorde-cli
Diyelim ki nodunuzu çalıştırdınız ve tek sunucuda birden fazla kurmak istiyorsunuz o zaman bu adımları inceleyin.(Hepsinde aynı cüzdanı kullanın.) (Ekibin söylediğine göre 1 sunucuda 5-8 arası çalıştırabilirsiniz serbest.)
Öncelikle yeni bir screen açıyoruz. İlk screenden çıktıktan sonra yapın. Ben ismini 2,3,4 diye devam ettiriyorum siz farklı yapabilirsiniz.
screen -S exorde2
Daha sonra yeniden çalıştırma kodunu giriyoruz ama bu sefer --name'den sonra gelen kısmı keyfimize göre değiştiriyoruz. Ben exorde-cli2 yaptım.