Crear una imagen de Docker con Git instalado

El control de versiones es uno de los aspectos más importantes de cualquier proyecto de desarrollo de software y cuando hablamos de control de versiones, no hay mejor herramienta que Git. La mayoría de los desarrolladores dependen de Git para administrar y compartir los componentes de su proyecto entre los miembros del equipo. 

Incluso si está ejecutando su proyecto en Docker, aún puede acceder a su cuenta git dentro de Docker Containers. Todo lo que necesita hacer es instalar Git dentro de su Docker Container. En este artículo, discutiremos exactamente lo mismo. Crearemos una imagen de Ubuntu, instalaremos Git dentro de ella, crearemos un contenedor asociado con la imagen y verificaremos si Git se ha instalado o no.

Para crear una imagen de Docker con git, siga los pasos a continuación:

Paso 1: Crear el Dockerfile

Puede usar la siguiente plantilla para crear su Dockerfile

FROM ubuntu:latest
RUN apt-get -y update
RUN apt-get -y install git

En el Dockerfile anterior , hemos especificado instrucciones para extraer la imagen base de Ubuntu, actualizar el sistema operativo e instalar Git en su interior.

Paso 2: Construcción de la imagen

Después de crear el Dockerfile , podemos compilar la imagen de Docker con el comando de compilación de Docker.

sudo docker build -t sample-image .

building image

Paso 3: Verifique si la creación de la imagen

Para verificar si la imagen se ha creado o no, puede enumerar todas las imágenes.

sudo docker images

images

Paso 4: ejecutar un contenedor asociado con la imagen

Una vez que haya creado la imagen, puede ejecutar el contenedor asociado con la imagen mediante el comando Ejecutar de Docker.

sudo docker run -it sample-image bash

running the container

El comando anterior crea y ejecuta un Contenedor y activa el bash del Contenedor Docker.

Paso 5: Verificación de la instalación

Una vez que haya abierto bash, puede verificar si Git se ha instalado o no al verificar la versión de Git.

git --version

Este comando devuelve la versión de git instalada.

heck git version

Publicación traducida automáticamente

Artículo escrito por iamrj846 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *