diff --git a/README.md b/README.md new file mode 100644 index 0000000..57bfe7f --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +### 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