Files
demo/compose/ncc-compose/README.md
Pavel Guzaev 431b4f5cfd all demo
2024-03-09 17:36:50 +05:00

48 lines
2.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Требования
- Установленый docker
[Инструкция по установке](https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce)
- Установленый docker-compose => 1.19.0
[Инструкция по установке](https://docs.docker.com/compose/install/#install-compose)
- Авторизация в реестре sd-docker-registry2.naumen.ru
- Авторизация в реестре ncc-75.nau.team
```bash
docker login -u user -p superpaassword sd-docker-registry2.naumen.ru
docker login -u user -p superpaassword ncc-75.nau.team
```
### В папке createdb script для создания пустых БД необходимых для работы:
[Инструкция по установке и базовой настройке пакета](https://start.nau.im/pages/viewpage.action?pageId=50773357)
### Развертывание и запуск приложения осуществляется docker-compose up -d
Перед запуском:
1.
!!! НЕОБХОДИМО проверить что порты на рабочем копьютере свободны, например так:
netstat -nat | grep 8081 (для HOST_PORT)
Прокинутые порты сейчас:
- Консул
- "8301:8301"
- "8400:8400"
- "8500:8500"
- "8600:8600/udp"
- naucore
- "3242:3242"
- chat
- "8081:8081"
- "8444:8444"
- "9000:9000"
Если порт занят, его необходимо поменять на любой свободный, в противном случае, приложение не запустится.
2.
Убедиться в наличии доступа до сети naumen (ВПН поднят, ресурсы доступны) - все данные для работы будут выкачиваться оттуда.
### Запускаем приложение
docker-compose up -d
После сборки и запуска ( если не меняли порты) веб чата доступен по ссылке:
http://localhost:8081/workplace.html#/login