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 .
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
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
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.