41 lines
1.9 KiB
Markdown
41 lines
1.9 KiB
Markdown
### ctl.sh
|
||
- reinit - Запускает/Переpзапускает таск с полной пересборкой всех контейнеров.
|
||
- restart - Запускает/Переpзапускает таск c пересборкой контейнеров nginx'а.
|
||
- watch - Выводит `docker-compose ps` каждые 2 секунды, типа минимониторчик. или миниторчок....
|
||
|
||
### block_port.sh
|
||
- search - получение IP-адресов контейнеров. Команду нужно запускать первой при начале использования.
|
||
- list - выводит список IP-адресов контейнеров.
|
||
- open - открывает 80 порт указанного контейнера. Указывать в формате `./block_port.sh open 0`, где 0 - id IP-адреса, который выводит команда `./block_port.sh list`
|
||
- close - работает так же, как и open, но закрывает 80 порт.
|
||
|
||
|
||
### GUIDELINE
|
||
Запускаем из директории проекта команду:
|
||
```
|
||
docker-compose up -d
|
||
```
|
||
|
||
Заходим в контейнер-визор:
|
||
docker exec -it visor bash
|
||
```
|
||
./block_port.sh search
|
||
./block_port.sh list
|
||
./block_port.sh open 0
|
||
./block_port.sh open 1
|
||
```
|
||
|
||
Проверяем доступность страниц в браузере на localhost на портах 8081 и 8082 по протоколу http.
|
||
Должна выдаваться страничка с названием контейнера и его сети.
|
||
|
||
```
|
||
./block_port.sh block 0
|
||
./block_port.sh block 1
|
||
```
|
||
|
||
Проверяем доступность страниц в браузере на localhost на портах 8081 и 8082 по протоколу http.
|
||
Браузер должен сообщить о том, что сервер не отвечает.
|
||
|
||
-----
|
||
readme v0.1
|