ฉันมีdocker-compose.ymlที่บรรจุหลาย สามตัวสำหรับแอพของฉัน (ไคลเอนต์เซิร์ฟเวอร์และฐานข้อมูล) และส่วนที่เหลือเป็นเครื่องมือ dev ต่าง ๆ (เช่น psql, npm, Manage.py, ฯลฯ ) เมื่อฉันdocker-compose upเริ่มต้นทั้งหมด แต่ฉันต้องการให้เริ่มหลักสามหลักเท่านั้น เนื่องจากลิงก์ที่ฉันระบุไว้ฉันสามารถเริ่มได้ทั้งสามด้วยdocker-compose up clientแต่จากนั้นเอาต์พุตจะมาจากคอนเทนเนอร์เดียวเท่านั้น ดังนั้นมีวิธีการทำอย่างใดอย่างหนึ่งต่อไปนี้:
- บอกนักเทียบท่าเขียนว่าคอนเทนเนอร์ใดควรเริ่มต้นด้วย
docker-compose up - รับเอาต์พุตจากคอนเทนเนอร์ที่เชื่อมโยงทั้งหมดจาก
docker-compose up client
docker-compose up [options] [SERVICE...]ช่วยให้คุณเริ่มบริการย่อยที่คุณสนใจในรายการ