Saya mencoba menjalankan wadah Docker sebagai router antara --internal
jaringan Docker pribadi ( ) dan jaringan yang telah ditentukan host
. Ini berarti wadah perlu memiliki dua antarmuka jaringan: Satu antarmuka "luar", yang dapat mengakses semua alamat IP host, dan satu antarmuka "di dalam", yang bertindak sebagai gateway untuk kontainer di jaringan Docker internal
Wadah router itu sendiri akan lalu lintas jaringan NAT dari / ke wadah.
Saya belum menemukan cara untuk mengkonfigurasi Docker untuk menjalankan wadah dengan dua antarmuka tersebut. Yang paling dekat yang bisa saya dapatkan adalah memiliki dua bridge
antarmuka yang ditugaskan, yang tidak persis apa yang saya butuhkan.
Mencoba terhubung secara manual menghasilkan kesalahan:
# docker network connect host root_router_1
Error response from daemon: Container cannot be disconnected from host network or connected to host network
Adakah yang bisa menunjukkan kepada saya bagaimana mencapai ini, lebih disukai bahkan dengan Docker Compose?