Php 拉威尔没有';使用docker时不加载样式资源
新安装Laravel 6 somewhy的资产与docker不兼容。 使用Php 拉威尔没有';使用docker时不加载样式资源,php,laravel,docker,Php,Laravel,Docker,新安装Laravel 6 somewhy的资产与docker不兼容。 使用php artisan serve时一切正常。 所以问题可能出在我的.yml文件中,无论是nginx还是phpfpm,我都看不出缺少什么 webserver: image: nginx:alpine container_name: webserver working_dir: /application volumes: - .:/application - ./doc
php artisan serve时
一切正常。
所以问题可能出在我的.yml文件中,无论是nginx还是phpfpm,我都看不出缺少什么
webserver:
image: nginx:alpine
container_name: webserver
working_dir: /application
volumes:
- .:/application
- ./docker/nginx/nginx.conf:/etc/nginx/conf.d/default.conf
ports:
- "8081:80"
php-fpm:
build: docker/php-fpm
container_name: php-fpm
working_dir: /application
volumes:
- ./laravel:/application
- ./docker/php-fpm/php-ini-overrides.ini:/etc/php/7.2/fpm/conf.d/99-overrides.ini
或者可能是其他原因,请给我指出正确的方向。请检查您在chrome中的元素,并发布错误样式不起作用?其他一切进展顺利吗?Web服务器卷上的
:/application
中的点是什么意思?可能应该是/:/application
(用斜杠指向当前目录)或者查看php fpm中的卷,我认为您正在尝试将/laravel
目录中的应用程序代码装载到容器中的/application
目录,因此可能您想要的是/laravel:/application
是的,刚刚用/laravel:/application
替换了/:/application
,但仍然无法理解为什么应用程序可以工作,而不是资产