30 lines
1.7 KiB
Markdown
30 lines
1.7 KiB
Markdown
# Лабораторная работа №1 - Знакомство с docker и docker-compose
|
||
|
||
## ПИбд-42 || Давыдов Юрий
|
||
|
||
### Описание
|
||
|
||
В ходе выполнения лабораторной работы были развернуты сервисы с использованием docker-compose: MediaWiki (вики-движок) и Redmine (система для отслеживания багов). Каждый сервис работает в своем контейнере и использует общую базу данных на объектно-реляционной СУБД PostgreSQL. Настроен проброс портов для обеспечения доступа к веб-интерфейсам этих сервисов. Для сохранения данных за пределами контейнеров используется Docker volumes.
|
||
|
||
Цель лабораторной работы
|
||
Освоение современных технологий контейнеризации.
|
||
|
||
Инструкция по выполнению работы:
|
||
Клонирование репозитория:
|
||
bash
|
||
Копировать код
|
||
git clone <ссылка-на-репозиторий>
|
||
cd <папка репозитория>
|
||
cd <папка лабораторной работы>
|
||
Запуск контейнеров:
|
||
Копировать код
|
||
docker-compose up -d
|
||
После успешного запуска станут доступны следующие контейнеры:
|
||
MediaWiki: http://localhost:8080
|
||
Redmine: http://localhost:8081
|
||
Команда для остановки контейнеров:
|
||
|
||
```
|
||
docker-compose down
|
||
```
|