Nginx — Regular Expression Tester

  Для быстрого тестирования регулярных выражений Nginx‘а, можно воспользоваться готовым докер образом. Для этого нужно клонировать репозиторий NGINX-Demos:   Переходим в директорию «nginx-regex-tester«:   И запускаем контейнер с помощью «docker-compose«:   И открываем следующую страницу: http://localhost/regextester.php  

FIX ERROR — Jenkins: dial unix /var/run/docker.sock: connect: permission denied

После того, как установили Docker на Jenkins сервер и запустили его, при попытке выполнить сборку получаем следующую ошибку:   Решение: Добавляем пользователя «jenkins» в группу «docker«:   После этого пользователь «jenkins» сможет выполнять работу с Docker‘ом, если подключиться по SSH, но при Jenkins сборке будет по прежнему та же ошибка, чтобы от нее избавится, необходимо … Продолжить читать "FIX ERROR — Jenkins: dial unix /var/run/docker.sock: connect: permission denied"

CentOS 8 — Docker установка

  Установим необходимые утилиты:   Добавим репозиторий докера, чтобы установить актуальную версию:   Теперь попытке установить Docker мы получим следующую ошибку:  

Ansible Playbook — Установка Docker в CentOS 7

За основу был взят следующий Playbook. Данный Playbook запускается на группе хостов «docker«, устанавливает необходимые пакеты для Docker‘а, добавляет Docker репозиторий, устанавливает Docker, запускает его и добавляет в автозапуск. Так же добавляет пользователя «artem» в группу «docker»   docker.yaml   Применяем Playbook:

Docker phpMyAdmin — Nginx reverse proxy

Для контейнера с phpMyAdmin нужно добавить переменную с абсолютным путем:     Блок «location» для Nginx‘а (поменяйте путь проксирования на свой):   Теперь phpMyAdmin будет доступен по пути: https://artem.services/phpmyadmin/