En este artículo, lo guiaremos sobre cómo ejecutar la imagen en la terminal usando Docker CLI.
Cómo ejecutar la imagen de Docker en la terminal?
Para ejecutar la imagen Docker en el terminal, se requiere instalar Docker Desktop primero en su sistema. Incluye las versiones GUI y CLI de Docker.
Para instalar Docker en Windows, consulte nuestro artículo asociado. Después de eso, inicie el Docker y espere hasta que comience el motor Docker. Luego, ejecute la imagen de Docker en el terminal utilizando las instrucciones enumeradas.
Paso 1: Haz un Dockerfile
Primero, haga un DockerFile simple que tenga las siguientes instrucciones:
Paso 2: Crear imagen en Docker
A continuación, cree una nueva imagen de Docker utilizando el comando mencionado. Aquí el "-T"La bandera define el nombre o la etiqueta de la imagen:
Paso 3: Ejecutar la imagen de Docker en la terminal
A continuación, ejecute la imagen en la terminal de Windows. Por ejemplo, estamos utilizando el terminal de PowerShell en VS Code Editor. Ejecute la imagen de Docker utilizando el "Docker Run" dominio:
En el comando anterior:
Para la verificación de si la imagen se ejecuta o no, navegue el puerto expuesto del contenedor en el host local:
Diferentes opciones para el comando "Docker Run"
Como hemos explicado, la CLI Docker tiene más control sobre los componentes de Docker. Hay diferentes opciones para ejecutar la imagen de Docker en diferentes modales. Para este propósito, hemos proporcionado algunos ejemplos para ejecutar la imagen en la terminal con diferentes opciones.
Ejemplo 1: Ejecutar la imagen en modo privilegiado
Ejecute la imagen en modo privilegiado con la ayuda del "-privilegiado" opción. Esto realmente creará y ejecutará el contenedor con privilegios raíz:
$ Docker Run -Privileged -D -P 8080: 8080 Golang: Alpine
Ejemplo 2: Monte el volumen externo con contenedor al ejecutar la imagen de Docker
Para ejecutar la imagen que crea el nuevo contenedor Docker por nombre y también monta el volumen externo o el sistema de archivos con el contenedor, utilice el comando proporcionado:
> Docker Run -d--Name Go-Container--Mount Source = My-Golang-Vol, Target =/App Golang: Alpine
Aquí:
Así es como puedes ejecutar imágenes de Docker en la terminal.
Conclusión
Para ejecutar la imagen Docker en la terminal, primero, cree un DockerFile simple y ejecutarla a través del "Docker Build" dominio. Este comando generará la nueva imagen de Docker. Después de eso, ejecute la imagen utilizando el "Docker Run " dominio. Este artículo ha demostrado cómo ejecutar imágenes en la terminal.