Rumah > Soal Jawab > teks badan
Bagaimana untuk mendapatkan IP hos dalam bekas docker
Sebagai contoh, bekas nginx mungkin menggunakan perkhidmatan ruby hos
我想大声告诉你2017-05-16 13:19:24
Hos menggunakan alias alamat gelung balik untuk menyelesaikan masalah ini.
Contohnya: tambahkan alias IP 10.200.10.1 pada alamat gelung balik hos, dan kemudian gunakan IP ini dalam bekas untuk menyambung ke perkhidmatan hos.
Konfigurasikan alias alamat gelung balik setempat di bawah MAC
我想大声告诉你2017-05-16 13:19:24
1. Lulus dalam docker run --env HOST_IP=192.168.0.160
melalui pembolehubah persekitaran, dan dapatkannya melalui pembolehubah persekitaran $HOST_IPdocker run --env HOST_IP=192.168.0.160
,通过环境变量$HOST_IP获取
2.运行docker时绑定hostdocker run --network host
,通过ip route
docker run --network host
dan dapatkannya melalui ip route
🎜