forked from Alexey/DAS_2024_1
bondarenko_max_lab_1 is ready
This commit is contained in:
parent
e33ffef85e
commit
b82a13c106
@ -3,18 +3,31 @@
|
|||||||
|
|
||||||
# Описание работы
|
# Описание работы
|
||||||
|
|
||||||
## Цель
|
> Цель
|
||||||
Изучение современных технологий контейнеризации.
|
Изучение современных технологий контейнеризации.
|
||||||
|
|
||||||
## Задачи
|
> Задачи
|
||||||
1. Установка Docker Desktop.
|
1. Установка Docker Desktop.
|
||||||
2. Принципы Docker.
|
2. Принципы Docker.
|
||||||
3. Изучение Docker Compose.
|
3. Изучение Docker Compose.
|
||||||
4. Разворачивание сервисов.
|
4. Разворачивание сервисов.
|
||||||
5. Оформление отчёта.
|
5. Оформление отчёта.
|
||||||
|
|
||||||
## Ход выполнения работы
|
> Ход выполнения работы
|
||||||
|
1. Открыть документацию docker и страницу на habr
|
||||||
|
2. Скачать и установить docker desktop
|
||||||
|
3. Смотрим на docker hub как поднять с помощью docker-compose -> gitea, mediawiki, postgresql
|
||||||
|
4. Запускаем в терминале 'docker-compose up'
|
||||||
|
4. Исправляем ошибки
|
||||||
|
5. Записываем видео
|
||||||
|
6. pushим ветку на git
|
||||||
|
7. кидаем mrку (merge request)
|
||||||
|
|
||||||
## Инструкция по запуску
|
> Инструкция по запуску
|
||||||
|
1. Скачать и установить Docker, если ещё не сделано
|
||||||
|
2. Перейти в bondarenko_max_lab_1 (cd ./bondarenko_max_lab_1/)
|
||||||
|
3. Выполнить в терминале 'docker-compose up'
|
||||||
|
4. Проверить порты, на которых docker поднял контейнеры
|
||||||
|
|
||||||
## Видео демонстрация работы
|
> Видео демонстрация работы
|
||||||
|
https://cloud.mail.ru/public/xHc2/JorYr5nDg
|
@ -27,18 +27,6 @@ services:
|
|||||||
- MEDIAWIKI_DB_USER=${MEDIAWIKI_DB_USER} # Пользователь БД
|
- MEDIAWIKI_DB_USER=${MEDIAWIKI_DB_USER} # Пользователь БД
|
||||||
- MEDIAWIKI_DB_PASSWORD=${MEDIAWIKI_DB_PASSWORD} # Пароль пользователя БД
|
- MEDIAWIKI_DB_PASSWORD=${MEDIAWIKI_DB_PASSWORD} # Пароль пользователя БД
|
||||||
|
|
||||||
wordpress:
|
|
||||||
image: wordpress:latest # Готовый образ wordpress
|
|
||||||
ports:
|
|
||||||
- "${WORDPRESS_PORT}:80" # Проброс порта
|
|
||||||
volumes:
|
|
||||||
- wordpress_data:/var/www/html # Монтирование volume для постоянного хранения данных
|
|
||||||
environment:
|
|
||||||
- WORDPRESS_DB_HOST=db # Хост БД
|
|
||||||
- WORDPRESS_DB_NAME=${WORDPRESS_DB_NAME} # Имя БД для WordPress
|
|
||||||
- WORDPRESS_DB_USER=${WORDPRESS_DB_USER} # Пользователь БД
|
|
||||||
- WORDPRESS_DB_PASSWORD=${WORDPRESS_DB_PASSWORD} # Пароль пользователя БД
|
|
||||||
|
|
||||||
gitea:
|
gitea:
|
||||||
image: gitea/gitea:latest # Готовый образ gitea
|
image: gitea/gitea:latest # Готовый образ gitea
|
||||||
ports:
|
ports:
|
||||||
|
Loading…
Reference in New Issue
Block a user