Docker usa un rango de IPs aleatorio para asignar IPs a los contenedores que tiene conectados en modo bridge. Pues resulta que esto nos llevó de cabeza con un problema de una serie de servicios locales a los que no podíamos acceder por qué este rango de IPs que había reservado Docker en local coincidían con las de las redes privadas a las que teníamos que acceder. Afortunadamente esto tiene una solución sencilla, el problema es darse cuenta de lo que está pasando.
La solución tan sencilla como especificar nuestro rango de IPs para Docker a través de su fichero de configuración:
{
"default-address-pools":
[
{"base":"10.10.0.0/16","size":24}
]
}
https://gist.githubusercontent.com/i40sys/357d8a41e2ef00920481e2e137dcdfa6/raw/149dae7775281aab5bd786e09a1cc1422d60b3ec/daemon.json
Secciones:
👨🔧 Create tu Gateway de IoT | 🌎 Soluciones de acceso remoto |
---|---|
💭 Aprende IoT | 👨💻 Infraestructure as Code (IaC) |
🔌 Hardware para IoT Gateway | 📈 Logs and metrics |