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
Description
Languages
Shell
81.9%
Dockerfile
18.1%