Продолжаем разбирать деплой приложения на фреймворке laravel используя aws beanstalk. В предыдущей статье мы разобрали, как можно выгрузить код в сервис, сейчас же разберем как подключить базу данных, научимся изменять переменные окружения.
ПодробнееМетка: devops

Деплой Laravel приложения в AWS Beanstalk
Недавно довелось поработать с интересным сервисом от AWS — Elastic Beanstalk. Сервис специально разработан для быстрого развёртывания приложений на различных языках программирования, в том числе и PHP. Сервис будет заниматься обслуживанием, мониторингом и масштабированием вашего приложения в автоматическом режиме, что довольно удобно и позволяет избавится от ручной настройки серверов, баллансировщиков и т.д., предлагая что-то похожее на IaC (Инфраструктура как код).
ПодробнееУдалить все контейнеры и образы Docker
Иногда при использовании докера у вас возникает необходимость удалить все контейнеры и образы. У меня такое было при работе с большими проектами, в которых контейнеров насчитывалось от 10 штук и удалять каждый контейнер руками было очень затратно. Потому немного полистав доку я написал очень простой скрипт, который полностью удаляет все образы с компьютера
#!/bin/bash docker rm $(docker ps -a -q) docker rmi $(docker images -q)
Первая команда удаляет все ваши контейнеры, а вторая образы.
Как видите, всё очень просто)