Создание образа Docker с установленным Git

Опубликовано: 2 Марта, 2022

Контроль версий - один из наиболее важных аспектов любого проекта разработки программного обеспечения, и когда мы говорим о контроле версий, нет лучшего инструмента, чем Git. Большинство разработчиков полагаются на Git для управления и обмена компонентами проекта между членами команды.

Даже если вы запускаете свой проект в Docker, вы все равно можете получить доступ к своей учетной записи git внутри контейнеров Docker. Все, что вам нужно сделать, это просто установить Git в свой контейнер Docker. В этой статье мы обсудим то же самое. Мы создадим образ Ubuntu, установим внутри него Git, создадим контейнер, связанный с образом, и проверим, установлен ли Git или нет.

Чтобы создать образ Docker с помощью git, выполните следующие действия:

Шаг 1. Создайте Dockerfile

Вы можете использовать следующий шаблон для создания файла Dockerfile .

 ОТ ubuntu: последний
ЗАПУСТИТЬ apt-get -y update
ЗАПУСТИТЬ apt-get -y install git

В приведенном выше Dockerfile мы указали инструкции по извлечению базового образа Ubuntu, обновлению ОС и установке Git внутри него.

Шаг 2: создание образа

После создания файла Dockerfile мы можем создать образ Docker с помощью команды сборки Docker.

 sudo docker build -t образец-изображение.

Шаг 3. Убедитесь, что сборка образа

Чтобы проверить, было ли создано изображение, вы можете перечислить все изображения.

 образы sudo docker

Шаг 4. Запустите контейнер, связанный с образом.

После создания образа вы можете запустить связанный с ним контейнер с помощью команды Docker Run.

 sudo docker run -it образец-образ bash

Приведенная выше команда создает и запускает контейнер и запускает bash контейнера Docker.

Шаг 5: Проверка установки

После того, как вы открыли bash, вы можете проверить, установлен ли Git или нет, проверив версию Git.

 git --version

Эта команда возвращает установленную версию git.