Docker Compose
Docker VM'de yerel bilgisayarınızda Activiti Cloud'u çalıştırmak için Docker Compose'u kurmak için bu kılavuzu izleyin.
Donanım Gereksinimi Tavsiyesi
Docker VM makineniz için en az 4 CPU çekirdeği ve 8 Gb RAM ayırmanız gerekecektir.
Yazılım Kurulumu
Başlamadan önce aşağıdaki paketler kurulmalıdır:
İşletim sisteminiz için Docker for Desktop veya Docker Toolbox'ı yükleyin. Docker'da login olun.
Docker-compose yükleyin
Not: Masaüstü için Docker kullanıyorsanız.
Mac için Docker Desktop, diğer Docker uygulamalarıyla birlikte Compose'u içerir, böylece Mac kullanıcılarının ayrı ayrı Compose'u yüklemelerine gerek kalmaz. Yükleme talimatları için bkz. Docker Desktop'ı Mac'e Kurma.
GNU Make'i yükleyin. Linux ve Mac için genellikle zaten kurulur, Windows için Make'i yüklemek için Chocolatey GNU Make kullanın.
Git Bash Terminalini kurun. Linux ve Maс için genellikle önceden yüklenmiştir. Windows'ta Masaüstü için Docker kullanıyorsanız Git Bash Terminali yüklemek için Chocolatey Git Install'u kullanın.
Activiti Cloud Örneklerini Klonlayın
Bash komut satırı terminalini açın ve https://github.com/Activiti/activiti-cloud-examples'ı yerel ortamınıza klonlamak için şu komutları çalıştırın:
git clone https://github.com/Activiti/activiti-cloud-examplescd activiti-cloud-examples/docker-compose
Sonra Ortamınızı Yapılandırın
DOCKER_IP özelliğini işletim sisteminize ve Docker VM türünüze göre yapılandırmak için .env dosyasını düzenlemeniz gerekir.
Bunun için ilgili dizine geçin Mac / Linux için şu komutu kullanın:
nano .env
Örnek:
DOCKER_IP=192.168.1.20 VERSION=7.1.0-M11 KEYCLOAK_REALM=activiti KEYCLOAK_RESOURCE=activiti
Linux, Mac veya Windows'ta Masaüstü için Docker için yerel bilgisayarınızın IP adresini kullanın.
Docker Toolbox kullanıyorsanız docker-machine ip komutunu kullanın
Not: 127.0.0.1 veya localhost kullanmayın!
Activiti Cloud Nasıl Çalıştırılır?
Modelleyiciyi Başlatın:
make modeler
Modeler'ı başlattıktan sonra, konteynerlerin başlamasını bekleyin. konteynerlerin hazır olduğundan emin olmak için make ps çalıştırarak durumu kontrol edebilir ve make logs günlükler komutunu oluşturabilirsiniz.
Modelleyiciye erişmek için lütfen tarayıcınızda url'yi açın:
http://$DOCKER_IP/modeling