spring boot docker tomcat
1.0.0
ملاحظة: من أجل تشغيل تطبيق SPRING BOOT في TOMCAT المستقل ، يرجى إجراء تغييرات الرمز المذكورة في نشر تطبيق Springboot في TOMCAT المستقل
FROM tomcat:8.5-jdk11-openjdk-slim
ADD target/sample.war /usr/local/tomcat/webapps/
EXPOSE 8080
CMD ["catalina.sh", "run"]
| الكلمة الرئيسية | الاستخدام |
|---|---|
| من | الصورة الأساسية فوقها التي يجب بناء صورتنا المخصصة |
| يضيف | نسخ ملف الحرب إلى مجلد WebApps داخل Docker |
| يفضح | فضح المنفذ 8080 خارج حاوية Docker |
| CMD | يتم تنفيذ الأمر عند تشغيل صورة Docker |
الآن قم بتشغيل الأمر
> docker-compose up --build
ملاحظة : -يتم استخدام البناء لإنشاء الصور قبل بدء الحاوية بدلاً من استخدام الصورة الموجودة
سيبدأ الأمر أعلاه في معالجة ملف Docker-corm.yml. منذ أن حددنا البناء :. في ملف Docker-corm.yml ، سيبحث عن DockerFile في الدليل الحالي وبناء صورة مخصصة باستخدام نفس الشيء.
بمجرد ارتفاع حاوية Docker ، حاول ضرب http: // localhost: 8080/sample/index؟ name = vicky