База знаний

Get Started. It's Free
or sign up with your email address
База знаний by Mind Map: База знаний

1. Drupal

1.1. Разворачивание проекта с помощью Docker

1.1.1. Отличия от VM

1.1.1.1. Медленная загрузка

1.1.1.2. VM требуют нудной настройки

1.1.1.3. Размер образа и время развертывания

1.1.2. Очевидные плюсы

1.1.2.1. Простое масштабирование

1.1.2.2. Ускоренный процесс разработки, а именно нет необходимости устанавливать вспомогательные плюшки,добавляем новый контейнер, перезапускаем сборку, все работает из коробки

1.1.2.3. Кроссплатформенный

1.1.2.4. Размер контейнеров

1.1.2.5. Уже настроенные образы

1.1.3. С чего начать

1.1.3.1. Установка Docker

1.1.3.1.1. Обновить базу пакетов

1.1.3.1.2. Установить Docker. Добавить ключ GPG официального репозитория Docker

1.1.3.1.3. Добавить репозиторий Docker в список источников и вновь обновить базу пакетов

1.1.3.1.4. Установка Docker

1.1.3.1.5. Проверка запущен ли процесс

1.1.3.1.6. Использование Docker без прав sudo

1.1.3.1.7. Сохранение состояния контейнера

1.1.3.1.8. Отображение контейнеров

1.1.3.1.9. Остановка контейнера

1.1.3.2. Поиск образа

1.1.3.2.1. Docker Hub - платформа для распространения и управления docker контейнерами

1.1.3.2.2. Wodby

1.1.3.3. Что ты должен знать перед началом

1.1.3.3.1. Ты потеряешь данные БД, если запустишь docker-compose down. Вместо этого используйте docker-compose stop для остановки контейнеров. В качестве альтернативы вы можете использовать ручную настройку для данных БД.

1.1.3.3.2. Чтобы избежать возможных проблем с разрешениями , выполните следующие инструкции.

1.1.4. Поехали

1.1.4.1. Docker4Drupal

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

1.1.4.1.2. Создать папку с проектом

1.1.4.1.3. Поместить в корень docker-compose.yml

1.1.4.1.4. Настроить docker-compose.yml

1.1.4.1.5. docker-compose up -d

2. WordPress

2.1. WordPress API