Jika Anda menggunakan network host untuk container, maka network yang digunakan oleh container tersebut tidak terisolasi oleh docker host dan container tidak mendapatkan alamat IPnya sendiri untuk dialokasikan seperti network bridge atau overlay.
Misalnya jika Anda ingin menjalankan container dengan image nginx
, Anda tidak perlu menambahkan option --publish
atau -p
agar port 80 dapat diexpose.
docker run -dit --name web --network host nginx
Test akses web melalui http://localhost:80/