Mac m1芯片部署Laravel Sail 环境下问题

mac mini 搭建laravel sail问题

summer教程:点击前往

执行到第六步,运行容器

$ ./vendor/bin/sail up

出现报错

#9 15.09 E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal-security/multiverse/binary-arm64/Packages  404  Not Found [IP: 58.215.146.119 80]
...
ERROR: Service 'laravel.test' failed to build : Build failed

查找资料根据提示,修改sources.list文件

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

需要更换源arm64需要调整源为ubuntu为ubuntu-ports

deb http://mirrors.aliyun.com/ubuntu-ports/ focal main restricted universe multiverse

如果docker-compose.yml 配置的是8.1版本,版本系统支持是ubuntu:21.04,需要调整源信息

deb http://mirrors.aliyun.com/ubuntu-ports/ hirsute main restricted universe multiverse

如果运行提示数据库问题,打开docker-compose.yml

    mysql:
        image: "mysql/mysql-server:8.0"
        ports:

修改如下

    mysql:
        platform: linux/x86_64
        image: "mysql/mysql-server:8.0"
        ports:

部分型号需要调整platform为linux/amd64

重新执行sail up命令,可以安装源正常,之后可能会出现node源问题,多试几次,最好是白天,就可以启动成功了

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 3

你确定你没看错教程吗 老哥 我跟着summer大哥的走的 完全没得问题 我的也是m1 你再跟着试一下

2年前 评论

@薄荷蓝的晴天 arm64问题,需要更换源ubuntu-posts

2年前 评论

大哥强,一模一样的问题

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!