explicacion jsp
1.0.0
โครงการฐานเพื่อใช้ JSP กับ TOMCAT เป็นเซิร์ฟเวอร์แอพและ HTTPD เป็นพร็อกซี โครงสร้างพื้นฐานทั้งหมดอยู่ใน docker และ Orchestration อยู่ใน docker-compose
dockerdocker-composeapache mavenVirtualboxVagrantcd <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