all demo
This commit is contained in:
47
compose/ncc-compose/README.md
Normal file
47
compose/ncc-compose/README.md
Normal file
@@ -0,0 +1,47 @@
|
||||
## Требования
|
||||
- Установленый 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
|
||||
Reference in New Issue
Block a user