文件名称:php-microservice:在Docker容器中使用PHP,RabbitMQ Message Broker和Supervisor处理api请求
文件大小:123KB
文件格式:ZIP
更新时间:2024-03-14 20:19:34
docker php microservices rabbitmq supervisor
PHP微服务 在Docker容器中使用PHP,RabbitMQ Message Broker和Supervisor处理api请求 架构设计 入门 首先,请从github克隆存储库。 git clone git@github.com:siddhesh-deshpande89/php-microservice.git Docker容器 转到终端并使用以下命令启动docker容器docker compose up -d 现在您应该有一个正在运行的Docker容器 要进行任何更改,请编辑docker-composer.yml文件。 指令 我们将在docker容器中运行CLI命令。 从仪表板或控制台转到“ APP”容器的CLI docker exec -it [container_hash] /bin/sh; exit 迁移和播种 进入App容器后,转到src文件夹并执行迁移 cd src/
【文件预览】:
php-microservice-master
----Dockerfile(1KB)
----src()
--------composer.json(513B)
--------bootstrap.php(938B)
--------index.php(117B)
--------phinx.php(1KB)
--------config()
--------dependencies.php(415B)
--------composer.lock(179KB)
--------routes.php(175B)
--------db()
--------.buildpath(169B)
--------tests()
--------app()
--------storage()
--------.settings()
--------.project(491B)
--------worker.php(205B)
--------stress_test.php(247B)
----.project(209B)
----architechture.png(84KB)
----docker()
--------nginx()
--------php()
--------supervisor()
----docker-compose.yml(2KB)
----.gitignore(57B)
----README.md(4KB)