Este artículo ilustrará las diferentes formas de usar el comando "Docker Run".
Diferentes formas de usar el comando "Docker Run"
Hay varias opciones compatibles con el "Docker RunComando para ejecutar y administrar los contenedores Docker de diferentes maneras. Para este propósito, hemos enumerado algunos usos del "Docker Run"Comando para crear y administrar contenedores de diferentes maneras:
Cómo ejecutar contenedor en modo interactivo?
Para ejecutar el contenedor Docker en un modo interactivo, utilice el "-iOpción "junto con el"Docker Run" dominio. Del mismo modo, para asignar el terminal TTY-Pseudo al contenedor, use el "-T" bandera:
> Docker Run -it Docker -Image
Cómo ejecutar contenedor en modo privilegiado?
Para ejecutar el contenedor Docker con la capacidad de la raíz o del host, utilice el "-privilegiadoOpción "con el"Docker Run" dominio:
$ Docker Run -Privileged -D -P 8080: 8080 Golang: Alpine
En el bloque de código anterior, se utilizan las siguientes opciones:
Cómo montar el volumen con el contenedor Docker?
Volumen de montaje significa conectar el sistema de archivos externo al contenedor. Para unir el volumen con el contenedor especificado, pase por el proporcionado "Docker Run" dominio:
> Docker Run -d--Name Go-Container--Mount Source = My-Golang-Vol, Target =/App Golang: Alpine
Aquí:
Cómo eliminar automáticamente el contenedor después de la ejecución?
Una de las principales características de un "Docker RunEl comando es eliminar el contenedor automáticamente después de la implementación. Esta técnica se usa ampliamente en procesos de pruebas de proyectos o de aplicación. Para eliminar el contenedor automáticamente después de la ejecución, simplemente utilice el "-RM"Bandera con el"Docker Run" dominio:
> Docker Run - -RM Golang: Alpine
Cómo ejecutar un contenedor en la red host?
Por defecto, los contenedores se ejecutan en la red Bridge. Pero a veces, los desarrolladores generalmente quieren operar contenedores en el host. Para este propósito, el "-net = host"La bandera se usa para ejecutar el contenedor en la red de host. Sin embargo, puede ejecutar el contenedor en cualquier red o red personalizada a través del "-net =" opción:
> Docker Run -d --net = host go -img
Hemos elaborado las diferentes formas de utilizar el "Docker Run"Comando en Docker.
Conclusión
El "Docker Run"Es una famosa utilidad de línea de comandos de Docker que admite numerosas opciones para crear y ejecutar los contenedores de diferentes maneras, como"-T"Asignó el terminal TTY-Pseudo al contenedor", "-RM"Eliminar el contenedor automáticamente después de la ejecución, y"-i"Se utiliza para operar el contenedor de manera interactiva. Este artículo ha proporcionado los diferentes usos del "Docker Run"Comando para operar contenedores en diferentes modales.