
lordphnx/cake-dockerCakeDocker是专为运行CakePHP应用设计的PHP镜像,提供三种功能变体以满足不同场景需求:基础生产环境镜像(-prod)、集成Apache服务器的镜像(-apache)以及包含xdebug调试工具的开发环境镜像(-dev)。镜像定期重建,确保包含最新PHP版本及安全修复,适用于CakePHP应用的开发、测试与生产部署。
以下版本已停止更新,建议升级至活跃维护版本
基于对应版本的-prod镜像构建,集成Apache服务器,支持直接部署Web应用,版本与-prod镜像保持一致。
基于对应版本的-prod镜像构建,额外包含xdebug调试扩展,版本与-prod镜像保持一致。
通过Docker命令拉取所需版本镜像(以PHP 8.2为例):
bash# 生产环境基础镜像 docker pull lordphnx/cake-docker:prod-8.2 # Apache集成镜像 docker pull lordphnx/cake-docker:apache-8.2 # 开发环境镜像 docker pull lordphnx/cake-docker:dev-8.2
bash# 运行CakePHP控制台命令 docker run --rm -v /path/to/your/cakephp/app:/app lordphnx/cake-docker:prod-8.2 bin/cake bake model Users
bash# 启动Web服务,映射主机8080端口到容器80端口 docker run -d -p 8080:80 -v /path/to/your/cakephp/app:/var/www/html lordphnx/cake-docker:apache-8.2
访问 http://localhost:8080 即可打开CakePHP应用。
bash# 挂载应用代码并启动交互式终端,用于调试 docker run -it -v /path/to/your/cakephp/app:/app lordphnx/cake-docker:dev-8.2 /bin/bash
注:实际使用时需根据应用目录结构调整挂载路径,确保容器内路径与应用需求匹配。

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务