Makefile 1013 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # 启动docker-compose
  2. run:
  3. @echo ">> run"
  4. @docker-compose -f ./docker-compose.yml up -d
  5. @echo "[后台地址]\n http://localhost:8011/"
  6. @echo "[MySql信息]\n host:192.168.10.11:3306 user:root password:123456 database:crmeb"
  7. @echo "[Redis信息]\n host:192.168.10.10:6379 password:123456"
  8. # 启动php容器,进入启动PHP命令
  9. phprun:
  10. @echo ">> 进入项目容器后请执行以下三个命令"
  11. @echo "启动定时任务 php think timer start --d"
  12. @echo "启动长连接 php think workerman start --d"
  13. @echo "启动队列 php think queue:listen --queue"
  14. @echo ">> 进入项目容器"
  15. @docker exec -it crmeb_php /bin/bash && cd /var/www
  16. # 构建
  17. build:
  18. @echo ">> php build"
  19. @docker-compose -f ./docker-compose.yml build
  20. # 停止
  21. down:
  22. @echo ">> php stop"
  23. @docker-compose -f ./docker-compose.yml down
  24. # 查看日志
  25. logs:
  26. @echo ">> cat logs"
  27. @docker-compose -f ./docker-compose.yml logs -f
  28. # 查看状态
  29. status:
  30. @echo ">> cat logs"
  31. @docker-compose -f ./docker-compose.yml logs ps