Небольшой гайд по Gitlab CI/CD
Далее будет подробная инструкция как развернуть Gitlab с помощью docker-compose и настроить CI/CD
Далее будет подробная инструкция как развернуть Gitlab с помощью docker-compose и настроить CI/CD
Удалить все не связанные с контейнерами ресурсы: docker system prune Удалить все остановленные контейнеры и неиспользуемые образы docker system prune -a
В этой статье я расскажу как ускорить время ответа сервера в 20-40 раз. Для начала необходимо установить PHP 7.2 и добавить в него расширения OPcache и APCu Я использую Docker.
Следующие шаги помогут ускорить Docker. Текущая версия Docker 18.06.1 1. Запустить в терминале docker info 2. Если в строке Storage Driver: overlay2 другое значение (а не overlay2), то сделать следующие шаги. 3. sudo systemctl stop docker 4. sudo nano /etc/docker/daemon.json и вставить { «storage-driver»: «overlay2» } 5. sudo systemctl start docker 6. docker-compose build (будет […]
Иногда требуется добавить опцию или аргумент в консольные команды, но прописывать в каждую команду, если их 100+ или это вендорные консольные команды , долго или невозможно. Хорошим решением в данном случае будет использование слушателя событий.
В этой мини-статье расскажу как сделать короткий алиас для команды php bin/console при использовании Symfony 3 Console и ConEmu.
Недавно решил оптимизировать один из своих сайтов под Google PageSpeed Insights. Конечно, хочется максимального результата 100/100, но не все так просто. Далее расскажу как добиться такого результата.
Бывают ситуации, когда в конструкторе контроллера нужно вызвать сервис-контейнер, но выводится ошибка: Error: Call to a member function get() on null in vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/Controller.php at line 350 Есть простое решение данной проблемы.