From b82a13c10679603425bb844c940d5b34faa5c0e2 Mon Sep 17 00:00:00 2001 From: maxnes3 Date: Thu, 17 Oct 2024 23:20:01 +0400 Subject: [PATCH] bondarenko_max_lab_1 is ready --- bondarenko_max_lab_1/README.md | 23 ++++++++++++++++++----- bondarenko_max_lab_1/docker-compose.yml | 12 ------------ 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/bondarenko_max_lab_1/README.md b/bondarenko_max_lab_1/README.md index e81dd17..fba4932 100644 --- a/bondarenko_max_lab_1/README.md +++ b/bondarenko_max_lab_1/README.md @@ -3,18 +3,31 @@ # Описание работы -## Цель +> Цель Изучение современных технологий контейнеризации. -## Задачи +> Задачи 1. Установка Docker Desktop. 2. Принципы Docker. 3. Изучение Docker Compose. 4. Разворачивание сервисов. 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 поднял контейнеры -## Видео демонстрация работы \ No newline at end of file +> Видео демонстрация работы +https://cloud.mail.ru/public/xHc2/JorYr5nDg \ No newline at end of file diff --git a/bondarenko_max_lab_1/docker-compose.yml b/bondarenko_max_lab_1/docker-compose.yml index 6a3fb84..bc62afa 100644 --- a/bondarenko_max_lab_1/docker-compose.yml +++ b/bondarenko_max_lab_1/docker-compose.yml @@ -27,18 +27,6 @@ services: - MEDIAWIKI_DB_USER=${MEDIAWIKI_DB_USER} # Пользователь БД - 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: image: gitea/gitea:latest # Готовый образ gitea ports: