Skip to content

pavel-one/DevDocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Описание

Это среда для автоматического развертывания Modx/Laravel и дальнейшей разработки проектов

Установка

make init и следуем инструкциям

Команды

make init - Инициализация проекта
make up - Запуск контейнеров
make down - Остановить контейнр
make dump - делает дамп базы данных, происходит при каждом make down
make exec - Войти в контейнер с приложением
make build - Пересобрать контейнеры
make status - информация о запущенных контейнерах

Директории

./app - файлы пректа, сюда копируем проект если установка не новая
./dump/dump.sql - Дамп базы данных, автоматически обновляется при down контейнеров
./db - тут храняться файлы базы данных
./redis - тут храняться redis файлы
./conf - конфиги db/nginx/redis
./bin - установочные скрипты и шаблоны

Документация

Проблемы

Если у вас возникли какие то проблемы, то прежде чем задавать вопрос, смотрите FAQ, если вы там не нашли ответ на свой вопрос, добро пожаловать в issue

TODO

  • Обслуживание hosts
  • Подтянуть redis
  • Автоегенерация фреймворков/CMS
  • Сделать dump laravel
  • Вынести разворачиваемые дампы в отдельную папку
  • Автоматический дамп базы данных при make down или make dump
  • Добавить статические IP
  • Очистка hosts при make down

About

Docker for development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages