$ docker create [image name]
Crea contenedor desde imagen pero no lo ejecuta, útil para configurar antes de iniciar
$ docker run [image name]
Comando completo: descarga imagen, crea contenedor y lo ejecuta inmediatamente
$ docker run -d [image name]
Ejecuta contenedor en segundo plano sin bloquear la terminal actual
$ docker run -p27017:27017 --name MiMongo mongo
Mapea puerto 27017 del host al contenedor y asigna nombre personalizado
$ docker start [container id/name]
Reinicia contenedor previamente detenido usando ID o nombre asignado
$ docker stop [container id/name]
Detiene contenedor en ejecución de forma segura enviando señal SIGTERM
$ docker restart [container id/name]
Combina stop y start en un solo comando, útil para aplicar cambios
$ docker rm [container id/name]
Elimina permanentemente contenedor detenido para liberar recursos del sistema