Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 2069

Spring Boot 3.4 สนับสนุน Docker compose แบบหลาย ๆ ไฟล์แล้ว

$
0
0

ตั้งแต่ Spring Boot 3.1 ที่สนับสนุนการทำงานร่วมกับ Docker compose
ไม่ว่าจะเป็น compose.yml หรือ docker-compose.yml
ช่วยให้สามารถ build และ run ได้แบบอัตโนมัติเลย
แต่ในการใช้งานนั้น Docker compose รองรับการทำงานแบบหลาย ๆ ไฟล์ได้
ทั้ง composition/merge (include) และ extend/override กันด้วย
โดยใน Spring Boot 3.4 ที่ออกมาใหม่ ก็สนับสนุนด้วยเช่นกัน
ดังนั้นมาลองใช้งานกัน

โดยใน project ของเราเพิ่ม Docker compose support มาได้เลย

จากนั้นในไฟล์ application.yml ก็ทำการ config ได้ง่าย ๆ ดังนี้

  • ไฟล์แรกจัดการ database
  • ไฟล์ที่สองจัดการ cached data
[gist id="d5304040566a65b867b7043b2341ac46" file="1.yml"]

เพียงเท่านี้ก็ใช้งานแบบง่าย ๆ ได้แล้ว


Viewing all articles
Browse latest Browse all 2069

Trending Articles