mesasix/laravellaravel-docker 是一个简单易用的 Laravel 应用容器化解决方案,基于 Alpine Linux 构建,旨在简化 Laravel 应用的部署流程。该镜像提供了完整的运行环境,可直接用于 Laravel 应用的容器化部署。
适用于需要快速将 Laravel 应用容器化部署的场景,尤其适合对镜像体积和资源占用有要求的环境,如开发、测试及生产环境的 Laravel 应用部署。
如需安装应用依赖(如 Composer 包、npm/yarn 包),可通过多阶段构建的 Dockerfile 实现,示例如下:
dockerfile# 阶段1:安装 Composer 依赖 FROM composer COPY <你的源码目录> /app RUN composer install # 阶段2:安装 npm/yarn 依赖 FROM node COPY --from=0 /app /app RUN yarn install # 或 npm install # 阶段3:基于 laravel 镜像构建应用 FROM oozman/laravel COPY --from=1 /app /www RUN chmod -Rf 777 /www/bootstrap/cache /www/storage # 设置目录权限
完成依赖处理后,可通过以下命令构建应用镜像:
bashdocker build -t <你的镜像名称> .


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务