Una guía para principiantes para construir imágenes de Docker

Una guía para principiantes para construir imágenes de Docker
Docker es una plataforma de desarrollo de proyectos de uso frecuente. Los componentes principales de Docker son Docker Containers, Docker Images, Docker Daemon/Docker Engine, Docker Registros, Docker Client y Server. Las imágenes de Docker son archivos de texto simples que contienen instrucciones para instruir al contenedor Docker para la implementación del proyecto.

Esta publicación proporcionará una guía para principiantes para construir imágenes de Docker.

Una guía para principiantes para construir imágenes de Docker

Para crear una imagen de Docker básica para ejecutar un pequeño programa, revise las instrucciones de abajo.

Paso 1: terminal abierto
Abra su terminal favorito desde el menú de inicio de Windows. Por ejemplo, utilizaremos el "Git Bash" Terminal:

Paso 2: Abra el directorio del proyecto
Abra el directorio del proyecto con la ayuda del "cd" dominio:

$ CD "C: \ Multamaca"

Paso 3: Crear y abrir el archivo de programa
A continuación, cree y abra un archivo de proyecto simple "principal.ir"Con la ayuda del editor de texto Nano:

$ nano principal.ir

Pegar el siguiente programa en el "principal.ir" archivo. El código proporcionado es un simple "golang"Programa para imprimir"Hola! Bienvenido al tutorial de Linuxhint":

Paquete principal
importar (
"FMT"
"registro"
"net/http"
)
Handler Func (W HTTP.Responsewriter, r *http.Pedido)
fmt.Fprintf (w, "Hola! Bienvenido al tutorial de Linuxhint ")

func Main ()
http.Manefunc ("/", manejador)
registro.Fatal (http.Listenandserve ("0.0.0.0: 8080 ", nil))

Prensa "CTRL+O"Para guardar los cambios y"CTRL+X" salir.

Paso 4: Crea DockerFile
A continuación, cree y abra un nuevo DockerFile usando el editor de texto Nano:

$ nano dockerfile

Pegue las instrucciones mencionadas a continuación que se utilizarán para ejecutar el contenedor para ejecutar el "principal.ir"Programa:

De Golang: 1.8
WorkDir/Go/SRC/App
Copia principal.ir .
Ejecutar ir compilación -o servidor web .
CMD ["./Servidor web"]

Paso 5: Build Docker Image
Ahora, cree una nueva imagen de Docker utilizando el "Docker Build -T " dominio. Aquí el "-T"Se agrega la bandera para etiquetar el nombre de la imagen y el"."Se usa para acceder al DockerFile:

$ Docker Build -T New-Web-Image .

Paso 6: Ejecutar Docker Image
Por último, ejecute la imagen de Docker para ejecutar el contenedor. En el comando dado, el "-pag"La opción se utiliza para especificar el número de puerto donde"principal.irEl programa se ejecutará:

$ Docker Run -P 8080: 8080 New-Web-Image

Abra el navegador y visite la URL de anfitrión local "http: \\ localhost: 8080":

De la salida anterior, se puede observar que hemos implementado con éxito el proyecto simple construyendo la imagen de Docker.

Conclusión

Para construir una imagen simple de Docker para principiantes, primero, cree el Dockerfile simple y abrala.
Especifique las instrucciones básicas para ejecutar el proyecto. Después de eso, cree la nueva imagen de Docker utilizando el "Docker Build -T ." dominio. Para ejecutar la imagen Docker para procesar el contenedor, use el "Docker Run " dominio. Hemos proporcionado una guía para principiantes para construir imágenes de Docker.