如何用docker-compose 執行 laravel app?
我想在docker裡執行laravel app,以下是我的操作步驟,希望有人告訴我哪邊出了問題。
1.在本地創建一個laravel app
composer create-project --prefer-dist laravel/laravel laravel-app 5.6
2.創建 docker-compose.yml
version: '3'
services:
php:
image: php:7-fpm
ports:
- "3021:8000"
volumes:
- ./laravel-app:/app
composer:
image: composer:latest
volumes:
- ./laravel-app:/app
working_dir: /app
command: ["install","php artisan serve --host=0.0.0.0"]
depends_on:
- php
接著我執行 docker-compose up --force-recreate -d,並透過瀏覽器訪問127.0.0.1:3021,卻無法取得任何資訊。
因此我執行 docker-composer log, 發現terminal裡跳出以下錯誤通知
Invalid argument php artisan serve --host=0.0.0.0. Use "composer require php artisan serve --host=0.0.0.0" instead to add packages to your composer.json.
請問應該如何修正錯誤?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论