วิธี Run docker-compose ใหทำงานเป็น background process ด้วย detached mode
ปรกติเวลาใช้คำสั่ง docker run จะเพิ่ม option -d เพื่อให้ทำงานใน detached mode หรือ background process ยกตัวอย่างเช่น
docker run -d mysql
docker run -d httpd
docker run -d tomcat
แต่ถ้าหากเราร้อยเรียงทุกอย่างเป็น stack ไว้ใน yml แล้ว run ด้วย docker-compose
วิธีการให้ run แบบ detached mode คือ เติม -d ไว้ท้ายคำสั่ง ยกตัวอย่างเช่น
docker-compose -f stack1.yml up -d
docker-compose -f stack2.yml up -d
docker-compose -f stack3.yml up -d
ปล. การที่จะใช้คำสั่ง docker-compose ได้นั้นจะต้องทำการติดตั้งก่อนนะครับด้วยคำสั่ง
sudo apt install docker-compose
docker run -d mysql
docker run -d httpd
docker run -d tomcat
แต่ถ้าหากเราร้อยเรียงทุกอย่างเป็น stack ไว้ใน yml แล้ว run ด้วย docker-compose
วิธีการให้ run แบบ detached mode คือ เติม -d ไว้ท้ายคำสั่ง ยกตัวอย่างเช่น
docker-compose -f stack1.yml up -d
docker-compose -f stack2.yml up -d
docker-compose -f stack3.yml up -d
ปล. การที่จะใช้คำสั่ง docker-compose ได้นั้นจะต้องทำการติดตั้งก่อนนะครับด้วยคำสั่ง
sudo apt install docker-compose
ความคิดเห็น
แสดงความคิดเห็น