-
Notifications
You must be signed in to change notification settings - Fork 14
Para hacer que docker escuche desde una ip declarada
linux8a edited this page Nov 7, 2022
·
1 revision
- Docker:
Usaremos el parametro -p ippordondedeseamosqueescuche:puerto:puerto
Ejemplo:
docker run -it -p 192.168.1.20:8888:80 nginx:stable-alpine
- Docker-compose:
Declararemos en nuestro yml las sentencia ports: - ippordondedeseamosqueescuche:puerto:puerto
Ejemplo:
Cree el docker-compose.yml agregarle estas lineas
version: '3.1'
services:
nginxlistenonlyinterface:
image: nginx:stable-alpine
restart: always
ports:
- 192.168.1.20:8888:80
Para probarlo ejecute:
docker-compose up -d
Listo ya tiene su servicio corriendo y escuchando solamente por la tarjeta de red con ip 192.168.1.20 en el puerto 8888
Compruebelo ejecutando docker-compose ps
Referencia: https://docs.docker.com/config/containers/container-networking
Copyright © 2022