นักเทียบท่าเขียน v2
จะรับ Docker เขียนได้ที่ไหน
Windows และ macOS
ลินุกซ์
เริ่มต้นอย่างรวดเร็ว
มีส่วนร่วม
มรดก

Docker Compose เป็นเครื่องมือสำหรับการเรียกใช้แอปพลิเคชันหลายคอนเทนเนอร์บน Docker ที่กำหนดโดยใช้รูปแบบไฟล์ Compose ไฟล์เขียนใช้เพื่อกำหนดวิธีการกำหนดค่าคอนเทนเนอร์อย่างน้อยหนึ่งคอนเทนเนอร์ที่ประกอบเป็นแอปพลิเคชันของคุณ เมื่อคุณมีไฟล์ Compose แล้ว คุณสามารถสร้างและเริ่มแอปพลิเคชันของคุณด้วยคำสั่งเดียว: docker compose up .
Docker Compose รวมอยู่ใน Docker Desktop สำหรับ Windows และ macOS
คุณสามารถดาวน์โหลดไบนารี Docker Compose ได้จากหน้าเผยแพร่บนพื้นที่เก็บข้อมูลนี้
เปลี่ยนชื่อไบนารีที่เกี่ยวข้องสำหรับระบบปฏิบัติการของคุณเป็น docker-compose และคัดลอกไปที่ $HOME/.docker/cli-plugins
หรือคัดลอกลงในโฟลเดอร์ใดโฟลเดอร์หนึ่งเหล่านี้เพื่อติดตั้งทั่วทั้งระบบ:
/usr/local/lib/docker/cli-plugins หรือ /usr/local/libexec/docker/cli-plugins
/usr/lib/docker/cli-plugins หรือ /usr/libexec/docker/cli-plugins
(อาจต้องทำให้ไฟล์ที่ดาวน์โหลดมาสามารถเรียกใช้งานได้ด้วย chmod +x )
การใช้ Docker Compose เป็นกระบวนการสามขั้นตอน:
กำหนดสภาพแวดล้อมของแอปของคุณด้วย Dockerfile เพื่อให้สามารถทำซ้ำได้ทุกที่
กำหนดบริการที่ประกอบเป็นแอปของคุณใน compose.yaml เพื่อให้สามารถทำงานร่วมกันในสภาพแวดล้อมที่แยกจากกัน
สุดท้ายให้เรียกใช้ docker compose up แล้ว Compose จะเริ่มและรันแอปทั้งหมดของคุณ
ไฟล์เขียนมีลักษณะดังนี้:
บริการ: เว็บ: สร้าง: . พอร์ต:
- เล่ม "5,000:5000":
- .:/code redis: รูปภาพ: redisต้องการช่วยพัฒนา Docker Compose หรือไม่? ตรวจสอบเอกสารประกอบของเรา
หากคุณพบปัญหา โปรดรายงานปัญหาดังกล่าวด้วยเครื่องมือติดตามปัญหา
Compose เวอร์ชัน Python พร้อมใช้งานภายใต้สาขา v1