Traefik · Lección 14
¿Qué precauciones hay que tomar con el dashboard y el provider de Docker?
Publicar el puerto 8080 en todas las interfaces, porque es el recomendado para producción
No exponer el dashboard sin autenticación ni con api.insecure en producción, protegerlo con un router, TLS y middlewares, y no dar acceso directo de escritura a /var/run/docker.sock (montarlo en solo lectura o usar un proxy de la socket)
Dejar el dashboard abierto a internet sin contraseña con api.insecure, para facilitar el diagnóstico
Montar la socket de Docker con permisos de escritura, ya que Traefik necesita crear contenedores
Traefik · Lección 14
Completa el código
El acceso a la socket de Docker debería ser de solo
Revisa: solo lectura.
Traefik · Lección 14
¿Por qué es peligroso acceder a la socket de Docker?
Pista: Porque da control sobre Docker y, por tanto, casi sobre el host: se podrían crear contenedores privilegiados.
✓
¡Lección completada!
Seguridad del dashboard y de la socket de Docker
0
XP ganado
3
Vidas restantes