使用 Docker 建立 Lumen 專案

Donjan發表於2019-12-03

lumen 6需要PHP >= 7.2,我們仍然使用docker進行開發,我製作了一個基於PHP 7.3的映象,直接拉來用就可以了

docker run -d --name php-apache-dev \
  --restart=always \
  -v /home/wwwroot:/app \
  -p 3000:80 \
  donjan/php-apache-dev:7.3.10

進入docker

docker exec -it php-apache-dev bash

建立專案

composer create-project --prefer-dist laravel/lumen la-storage

連線public的資料夾到apache

rm -fr /var/www/html && ln -s /app/la-storage/public /var/www/html

至此我們訪問宿主機的3000埠就可以看到安裝成功了。

http://192.168.137.200:3000 顯示

Lumen (6.2.0) (Laravel Components ^6.0)

專案原始碼:https://github.com/donjan-deng/la-storage

部落格:《PHP 微服務練兵》系列教程

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章