33 lines
1.7 KiB
Markdown
33 lines
1.7 KiB
Markdown
# Лабораторная работа 1 - Знакомство с Docker и Docker Compose
|
||
## Гапон Николай // ИСЭбд-41
|
||
|
||
# Описание работы
|
||
|
||
> Цель
|
||
Освоение технологий контейнеризации для современных приложений.
|
||
|
||
> Задачи
|
||
1. Установка и настройка Docker Desktop.
|
||
2. Изучение базовых принципов работы Docker.
|
||
3. Ознакомление с Docker Compose.
|
||
4. Развёртывание сервисов.
|
||
5. Подготовка отчёта о проделанной работе.
|
||
|
||
> Ход выполнения работы
|
||
1. Изучить официальную документацию Docker и статьи на Habr.
|
||
2. Скачать и установить Docker Desktop.
|
||
3. Найти на Docker Hub примеры запуска Gitea, MediaWiki и PostgreSQL с помощью Docker Compose.
|
||
4. Выполнить команду `docker-compose up` в терминале.
|
||
5. Устранить ошибки, если они возникнут.
|
||
6. Записать демонстрационное видео работы сервисов.
|
||
7. Запушить изменения в ветку на Git.
|
||
8. Создать Merge Request (MR) для проверки.
|
||
|
||
> Инструкция по запуску
|
||
1. Скачать и установить Docker, если ещё не установлен
|
||
2. Перейти в gapon_nikolay_lab_1 (cd ./gapon_nikolay_lab_1/)
|
||
3. Выполнить в терминале 'docker-compose up'
|
||
4. Проверить порты, на которых docker поднял контейнеры
|
||
|
||
> Видео демонстрация работы
|
||
https://disk.yandex.ru/i/TgQoHrpZrZlGLA |