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

Docker Desktop 4.18 :: watch ใน Docker compose

$
0
0

ใน Docker Desktop 4.18 นั้นมีความสามารถที่น่าสนใจทั้ง

  • Docker init (beta version) สำหรับการสร้างไฟล์ต่าง ๆ ที่ต้องใช้งานให้เลยผ่าน $docker init
  • Container file explorer (GA)
  • Docker Scout
  • Docker Compose watch command (experiment)

ตัวที่น่าสนใจคคือ Docker Compose watch command (experiment)

ช่วยให้เราสามารถคอยดูการเปลี่ยนแปลงของ file ต่าง ๆ
ในระหว่างการพัฒนาได้ง่ายขึ้น
โดยใช้งานผ่าน option ชื่อว่า x-develop ในไฟล์ docker-compose.yml ได้เลย

[gist id="1046e66b1709d5a93f1e400d63a8c3bf" file="1.yml"]

คำอธิบาย

ในการใช้งาน watch นั้น สามารถกำหนเได้ทั้งการ sync และ rebuild image ได้

  • ทำการ sync ที่ /app/web ใน container เมื่อมีการเปลี่ยนไฟล์ต่าง ๆ ใน folder ./web ที่ host
  • ทำการ rebuild image เมื่อมีการเปลี่ยนแปลงไฟล์ package.json ที่ host และทำการสร้าง container สำหรับ service ให้ใหม่เองอีกด้วย

ลองใช้งานกันดูครับ
มันยังเป็นเพียง experiment feature นะ


Viewing all articles
Browse latest Browse all 1997

Trending Articles