阅读(3694) (9)

Laravel 8 PHP 版本

2021-07-09 14:26:01 更新

Sail 目前支持通过 PHP 8.0 或 PHP 7.4 为您的应用程序提供服务。想更改应用程序使用的 PHP 版本,请在 docker-compose.yml 文件定义的容器 laravel.test 中调整 build 定义:

# PHP 8.0
context: ./vendor/laravel/sail/runtimes/8.0

# PHP 7.4
context: ./vendor/laravel/sail/runtimes/7.4 

此外,你如果想更新你的镜像名称来反映当前使用的 PHP 版本,您可以在 docker-compose.yml 文件中调整 image 字段:

image: sail-8.0/app 

在修改过 docker-compose.yml 文件之后,您应该要重建容器镜像然后重启 Sail:

sail build --no-cache

sail up