Этот проект содержит веб-приложение, использующее PHP и MySQL, развернутое с помощью Docker. Он включает в себя PHP-контейнер и MySQL-контейнер, соединенные через Docker-сеть.
Dockerfile
- файл для создания образа PHP.index.php
- PHP-скрипт, который подключается к базе данных и отображает данные.init.sql
- SQL-скрипт для инициализации базы данных и добавления тестовых данных.run.sh
- скрипт для автоматического запуска контейнеров и настройки сети.
-
Клонируйте репозиторий:
git clone https://github.com/t-murtazin/docker-project.git
cd docker-project
-
Сделайте скрипт run.sh исполняемым:
chmod +x run.sh
-
Запустите скрипт run.sh для развертывания приложения:
./run.sh
-
Откройте браузер и перейдите по адресу:
Чтобы остановить и удалить контейнеры и сеть, выполните:
docker stop mysql_container php_container
docker rm mysql_container php_container
docker network rm my_network