Php 拉威尔没有';使用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

新安装Laravel 6 somewhy的资产与docker不兼容。 使用
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
,但仍然无法理解为什么应用程序可以工作,而不是资产