¿Cómo modifican -d y -it el comportamiento de docker run?
-d
-it
docker run
Ambas flags significan exactamente lo mismo: ejecución desacoplada.
-d elimina la imagen; -it convierte el contenedor en una imagen.
-d publica un puerto; -it asigna un nombre al contenedor.
-d se ejecuta en segundo plano; -it mantiene abierta la entrada y asigna una pseudo-TTY para la interacción.