ฉันมีสองdocker-compose.yml
ไฟล์แยกกันในสองโฟลเดอร์:
~/front/docker-compose.yml
~/api/docker-compose.yml
ฉันจะแน่ใจได้อย่างไรว่าคอนเทนเนอร์ในfront
สามารถส่งคำขอไปยังคอนเทนเนอร์ในได้api
อย่างไร
ฉันรู้ว่า--default-gateway
ตัวเลือกที่สามารถตั้งค่าการใช้docker run
สำหรับภาชนะแต่ละคนเพื่อให้ที่อยู่ที่ระบุ IP สามารถกำหนดให้กับคอนเทนเนอร์นี้ docker-compose
แต่ดูเหมือนว่าตัวเลือกนี้ไม่สามารถใช้ได้เมื่อใช้
ขณะนี้ฉันสิ้นสุดการทำdocker inspect my_api_container_id
และดูเกตเวย์ในผลลัพธ์ มันใช้งานได้ แต่ปัญหาก็คือว่า IP นี้มีการสุ่มมาดังนั้นฉันไม่สามารถวางใจได้
คำถามอีกรูปแบบหนึ่งอาจเป็นเช่นนี้:
- ฉันสามารถกำหนดที่อยู่ IP คงที่ให้กับคอนเทนเนอร์เฉพาะโดยใช้นักเทียบท่าเขียนได้หรือไม่
แต่ในที่สุดสิ่งที่ฉันดูแลคือ:
- โครงการนักแต่งเพลงที่แตกต่างกันสองโครงการสามารถสื่อสารกันได้อย่างไร