Saya memiliki dua docker-compose.yml
file terpisah di dua folder berbeda:
~/front/docker-compose.yml
~/api/docker-compose.yml
Bagaimana saya bisa memastikan bahwa sebuah wadah front
dapat mengirim permintaan ke sebuah wadah api
?
Saya tahu bahwa --default-gateway
opsi dapat diatur menggunakan docker run
wadah individu, sehingga alamat IP tertentu dapat ditetapkan untuk wadah ini, tetapi tampaknya opsi ini tidak tersedia saat menggunakan docker-compose
.
Saat ini saya akhirnya melakukan docker inspect my_api_container_id
dan melihat gateway di output. Ini berfungsi tetapi masalahnya adalah bahwa IP ini dikaitkan secara acak, jadi saya tidak bisa mengandalkannya.
Bentuk lain dari pertanyaan ini adalah:
- Bisakah saya mengaitkan alamat IP tetap ke wadah tertentu menggunakan docker-compose?
Tetapi pada akhirnya yang saya cari adalah:
- Bagaimana dua proyek yang terdiri dari pekerja pelabuhan yang berbeda dapat berkomunikasi satu sama lain?