explicacion jsp
1.0.0
الأساس للمشروع لاستخدام JSP مع TOMCAT كخادم التطبيق و HTTPD كوكيل. جميع البنية التحتية على docker و Orchestration على docker-compose .
dockerdocker-composeapache mavenVirtualboxVagrant .cd <carpeta_del_proyecto> # Para ir a la carpeta del proyectovagrant up --provision # Solo la primera vezvagrant ssh # Para entrar a la máquina virtual.cd /vagrant # Para entrar a la carpeta de la máquina virtual definida como "shared" en el vagrantfile, que es donde estará la carpeta compartida con el sistema operativo "host".sudo docker-compose build ).mvn clean package & sudo docker-compose up )http://localhost/buscaminas/ . يتم إعادة توجيه المنفذ 80 من المضيف إلى المنفذ 80 من HTTPD الموجود داخل الجهاز الظاهري ، وهذا بدوره يعيد توجيه هذا المنفذ إلى 8009 من Tomcat (تحقق vagrantfile ، Dockerfile ، docker-compose.yml لمزيد من المعلومات).docker-compose build # Desde dentro de la carpeta del proyectoهذه عملية يجب تكرارها في كل مرة يتم فيها تغيير في المشروع.
mvn clean package # Desde dentro de la carpeta del proyectodocker-compose up # Desde dentro de la carpeta del proyecto