Estoy ejecutando un contenedor acoplable mediante docker run -p 8080:8080 . Otras computadoras pueden visitar mi servidor visitando [my ip]:8080 . Sin embargo, por razones de seguridad, quiero que solo localhost (127.0.0.0) pueda acceder a mi servidor. No quiero que otras personas se conecten a mi servidor. ¿Cómo restrinjo que un contenedor docker solo escuche el host 127.0.0.1 ?
Puedes usar:
docker run -p 127.0.0.1:8080:8080 your_image_nameEsto mapeará el puerto 8080 del contenedor para escuchar solo en el 127.0.0.1 del host en el puerto 8080.