/docker-lemp-single

Primary LanguageDockerfileGNU General Public License v3.0GPL-3.0

Docker LEMP (Linux, NGINX, MySQL, PHP)

Налаштування

Створення локального сайту

  1. У теці www/html додаємо наші скрипти
  2. У теці images/nginx розміщено конфіг для нашого сайту
  3. Логін для бази даних root. Пароль: root. Змінити пароль можна у файлі docker-compose.yml в налаштуваннях MYSQL_ROOT_PASSWORD
  4. Запускаємо сайт, набравши в браузері localhost
  5. phpmyadmin запускаємо через localhost:8099

Запуск Docker-контейнера

  1. Запускаємо команду (збірка без використання кешу)
docker-compose build --no-cache
  1. Далі запускаємо сам контейнер
docker-compose up -d

Перебудова Docker-контейнера

  1. Зупинка Docker контейнера (видалення контейнерів)
docker-compose down
  1. Видалення даних Docker
docker system prune -a
docker image prune
docker volume prune
  1. Rebuild without using cache
docker-compose build --no-cache
  1. Start Container
docker-compose up -d