¿Cuáles son los pasos para implementar una imagen Nginx usando Docker?

¿Cuáles son los pasos para implementar una imagen Nginx usando Docker?
Docker contiene múltiples imágenes que incluyen Alpine, Ubuntu, Nginx y muchas más. La imagen NGINX es una imagen de contenedor preconstruida que incluye el software NGINX y sus archivos de configuración. Permite a los usuarios implementar rápidamente aplicaciones web basadas en Nginx en un entorno empaquetado. Además, los usuarios pueden personalizar la imagen NGINX modificando sus archivos de configuración o creando su propia imagen Docker en función de la imagen oficial de Nginx.

Este artículo demostrará:

  • Cómo implementar una imagen Nginx directamente a través del comando "Docker Run"?
  • Cómo implementar una imagen Nginx utilizando Docker Compose?

Cómo implementar una imagen Nginx directamente a través del comando "Docker Run"?

Para implementar una imagen nginx, el "Docker Run -name -p -d Se utiliza el comando. Pruebe los pasos proporcionados a continuación para una demostración práctica.

Paso 1: Ejecute la imagen Nginx como contenedor Docker
Para implementar una imagen NGINX y ejecutarla como un contenedor Docker, ejecute el comando que se encuentra a continuación:

Docker Run - -Name Nginx -Cont -P 80:80 -D Nginx

Aquí:

  • "-nombreLa opción se utiliza para especificar el nombre del contenedor.
  • "nginx-contable"¿Es el nombre del contenedor?.
  • "-pag"La bandera se usa para asignar el puerto.
  • "80:80"¿Es el puerto asignado?.
  • "-dLa opción se utiliza para ejecutar el contenedor Docker en un modo separado:

Este comando ha creado un contenedor llamado "nginx-contable"Basado en la imagen Nginx.

Paso 2: Ver la imagen en ejecución
Para ver la imagen en ejecución como contenedor, los usuarios pueden utilizar el comando a continuación:

Docker PS

La salida de arriba muestra que la imagen NGINX se está ejecutando como un contenedor.

Paso 3: Verificación
Los usuarios también pueden navegar al puerto asignado para verificar si el contenedor se crea y se está ejecutando o no:

La salida muestra que hemos implementado con éxito la imagen NGINX y la ejecuta como contenedor.

Cómo implementar una imagen Nginx que utiliza Docker Compose?

Para implementar la imagen NGINX, primero, cree un archivo de composición. Luego, escriba el "Docker -compuesto -d -d"Comando para ejecutar Servicios de composición. A continuación, verifique la imagen en ejecución a través del "Docker PS" dominio. Siga los pasos proporcionados para una mejor comprensión.

Paso 1: Crear archivo de composición
Primero, abra el código de Visual Studio, haga un nuevo archivo con "compuesto de acopolador.YML"Nombre y pegue el siguiente fragmento en él:

servicios:
web:
Imagen: Nginx: Último
Puertos:
- "9090: 80"

En el código anterior:

  • "serviciosLa clave se utiliza para configurar los servicios de composición. Aquí, hemos configurado un servicio I.mi., "web".
  • "web"El servicio utiliza el"Nginx: Último"Puerto de imagen y mapas"9090"En la máquina host al puerto"80"En el contenedor.

Paso 2: Iniciar servicio de composición
Luego, abra el terminal e inicie el servicio de composición utilizando el "Docker-compuesto"Comando con el"-d"Opción para iniciarlo en modo separado:

Docker -compuesto -d -d

Nota: Ejecute el comando anterior después de navegar al directorio donde el "Docker-Compose.Se crea el archivo YML ".

Paso 3: Ver la imagen en ejecución

A continuación, ejecute el comando proporcionado para ver la imagen en ejecución como un contenedor:

Docker PS

La imagen Nginx está ejecutando un contenedor.

Paso 4: Verificación
Finalmente, redirige al puerto asignado para garantizar que el contenedor se cree a partir de la imagen Nginx y se ejecute correctamente:

Hemos implementado con éxito la imagen NGINX y la ejecutamos como un contenedor.

Conclusión

La imagen NGINX se puede implementar directamente utilizando el "Docker Run -name -p -d " dominio. Además, los usuarios pueden crear un archivo de composición y configurar los servicios. Entonces, ejecute el "Docker -compuesto -d -d" dominio. Para la verificación, use el comando "Docker PS" para ver la imagen en ejecución como contenedor. Este artículo ha demostrado los métodos para implementar la imagen NGINX usando Docker.