Docker juega con diferentes componentes para administrar, enviar e implementar aplicaciones, como Docker Daemon que trabaja en un servidor o host, cliente de Docker, registros de Docker, contenedores e imágenes.
Esta redacción demostrará el flujo de trabajo del entorno Docker.
¿Qué es el flujo de trabajo de Docker??
El flujo de trabajo significa la secuencia de pasos que los usuarios deben seguir para completar algunas tareas. El flujo de trabajo Docker incluye diferentes pasos, como codificar la aplicación, hacer un DockerFile, generar la imagen Docker y encender los contenedores.
Para comprender adecuadamente el ciclo de trabajo de Docker, revise los pasos prácticos proporcionados a continuación.
Paso 1: hacer un archivo de programa
Primero, haga un archivo HTML simple llamado "índice.html”Y copie el siguiente código en el archivo:
Paso 2: Crea DockerFile
El DockerFile también se conoce como un archivo de instrucciones que contiene instrucciones para contener la aplicación mediante la creación de una imagen de Docker. Para crear una imagen para un programa HTML simple, cree un archivo llamado "Dockfile"Y pegue la instrucción dada en el archivo:
De nginx: último
Copiar índice.html/usr/share/nginx/html/index.html
EntryPoint ["Nginx", "-g", "Daemon Off;"]
Las instrucciones anteriores contienen:
Paso 3: Generar la imagen de Docker
A continuación, ejecute el "Docker BuildComando para crear una nueva imagen Docker desde el recién creado DockerFile:
> Docker Build -T HTML -IMG .
Aquí el "-TLa bandera define la etiqueta o el nombre de la imagen:
Paso 4: Crear e iniciar los contenedores
El paso final del ciclo de trabajo de Docker es crear y encender el contenedor Docker para ejecutar el programa o la aplicación en contenedores. Para este propósito, siga el comando mencionado. Aquí el "-d"La opción ejecuta el contenedor en modo separado y"-pag"Asigna el puerto de exposición para el contenedor:
> Docker Run -D -P 80:80 HTML -IMG
Para la verificación, navegue al "hostil"Eso se ejecuta de forma predeterminada en el puerto"80"Y verifique si el programa está implementado o no.
Desde la salida, puede ver que hemos implementado con éxito el programa HTML simple en el contenedor:
Hemos explicado el flujo de trabajo de la plataforma Docker.
Conclusión
El flujo de trabajo de la plataforma Docker incluye diferentes pasos como el código y la creación de la aplicación, haciendo un DockerFile que se utiliza para contener la aplicación a través de la imagen, generar la imagen Docker y ejecutar la imagen para crear y encender los contenedores. Este artículo ha demostrado el flujo de trabajo básico de la plataforma Docker.