Docker es una plataforma conocida, gratuita y de código abierto que contiene el proyecto DevOps y otro software. El concepto de contenedores hace que Docker se destaque entre otras herramientas en desarrollo. Los principales componentes de Docker Solutions son Docker Containers, Docker Images, Docker Volume, Docker Daemon, Docker Client y Docker Server. Estos componentes se utilizan para administrar la aplicación, el software y otros microservicios.
Este blog demostrará:
¿Qué son los contenedores??
Los contenedores son una parte importante de la plataforma Docker y se denominan paquetes ejecutables livianos utilizados para contener aplicaciones y software. Estos contenedores utilizan directamente los recursos del sistema y la virtualización del nivel del sistema operativo para administrar y desarrollar aplicaciones en contenedores. Los contenedores encapsulan las dependencias del proyecto, el programa del programa o del proyecto, y la configuración de configuración básica.
Por qué se usan los contenedores en Docker?
Los contenedores son reemplazos para máquinas virtuales en Docker que usan los recursos del sistema y son livianos. Estos contenedores se pueden utilizar debido a diferentes razones y algunos de ellos se enumeran a continuación:
Cómo usar un contenedor en Docker?
Para usar un contenedor de Docker para dockerizar el proyecto o la aplicación, primero, haga un DockerFile que contenga instrucciones para contener la aplicación o el programa. Luego, cree la instantánea del contenedor que creará e iniciará el contenedor Docker.
Para la ilustración, pase por las instrucciones dadas.
Paso 1: crear un archivo de programa
Hacer un archivo de programa llamado "índice.html"Y agregue el fragmento a continuación al archivo:
Paso 2: Crea DockerFile
Cree otro archivo llamado DockerFile que contenga los siguientes comandos o instrucciones para dockerizar el "índice.html"Programa:
Paso 3: Haga una instantánea del contenedor
Haga la imagen o instantánea del contenedor usando "Docker Build -T " dominio. Aquí el "-T"La opción define la etiqueta o el nombre de la imagen:
Docker Build -T HTML -IMG .Paso 4: Crear e iniciar los contenedores
Por último, cree e inicie el contenedor ejecutando la imagen Docker a través del comando proporcionado. Aquí el "-d"Flag ejecutará el contenedor como servicio de backend y"-pag"Asigna el puerto expuesto del host local del contenedor:
Docker Run -D -P 80:80 HTML -IMGVisite el puerto asignado localhost y verifique si el contenedor se está ejecutando o no:
Hemos explicado qué contenedores son y por qué se usan en Docker.
Conclusión
Los contenedores son paquetes ejecutables pequeños y livianos de Docker que documenta la aplicación, el proyecto, el software y los servicios. Estos contenedores son más portátiles, confiables, eficientes y seguros y usan el nivel de virtualización del sistema operativo. Para usar estos contenedores, primero cree la instantánea del contenedor desde las instrucciones de DockerFile. Luego, cree e inicie el contenedor Docker usando "Docker Run" dominio. Este blog ha demostrado cuáles son los contenedores y por qué se usan en Docker.