Hoy tuve un problema en un site php en el que estoy trabajando.
Uso file_get_contents(url) para obtener un json. Hace unas semanas todo iba bien, pero hoy obtenía mensajes que indicaban que no encontraba el recurso indicado por el url.
Luego de investigar un poco encontré que el container no veía Internet.
Se solucionó agregando la indicación de un servidor DNS en el comando docker que uso:
Uso file_get_contents(url) para obtener un json. Hace unas semanas todo iba bien, pero hoy obtenía mensajes que indicaban que no encontraba el recurso indicado por el url.
Luego de investigar un poco encontré que el container no veía Internet.
Se solucionó agregando la indicación de un servidor DNS en el comando docker que uso:
$ docker run --name myphpsite --dns=8.8.8.8 -p 80:80 -v "$PWD":/var/www/html -d php:5.6-apache