docker-compose สำหรับ node
Published in
1 min readMay 9, 2019
ปรกติผมจะเลือกสร้าง file docker-compose มากกว่าใช้คำสั่ง docker run
แล้วส่งพารามิเตอร์ยาว ๆ จะได้กลับมาดูได้ว่าคราวที่แล้ว run มันขึ้นมายังไง ผมทำเสมอสำหรับ container ที่เป็น service เช่นพวก Jenkins, Gitlab หรือ database
แต่ถ้าเป็นพวก cammand ที่ไม่ได้เป็น service เช่น go หรือ node หล่ะ? ทำยังไง ผมลองค้น ๆ ดู ก็เจอว่า เราสั่ง docker-compose run
ได้เหมือนกัน มาลองดูตัวอย่างกัน
แบบนี้ เราก็สั่ง docker-compose run install
เพื่อ update node_modules
ได้ และ docker compose run test
เพื่อ run unit test ได้แล้ว