
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
您可以通过多种方式使用Startx Apache镜像:
更多应用构建器和示例请参见https://github.com/startxfr/docker-images/blob/master
| Docker Hub仓库 | OpenShift | Docker Compose | Fedora发行版 |
|---|---|---|---|
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | Fedora core rawhide + Apache 2.4.39 + PHP 7.3.8 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | Fedora core 31 + Apache 2.4.39 + PHP 7.3.1 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | Fedora core 30 + Apache 2.4.39 + PHP 7.3.1 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | Fedora core 29 + Apache 2.4.39 + PHP 7.2.20 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | Fedora core 28 + Apache 2.4.17 + PHP 5.6.16 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | Fedora core 27 + Apache 2.4.17 + PHP 5.6.16 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | Fedora core 26 + Apache 2.4.17 + PHP 5.6.16 |
| https://hub.docker.com/r/startx/sv-php | 不适用 | 不适用 | Fedora 23 |
| https://hub.docker.com/r/startx/sv-php | 不适用 | 不适用 | Fedora 22 |
| https://hub.docker.com/r/startx/sv-php | 不适用 | 不适用 | Fedora 21 |
| https://hub.docker.com/r/startx/sv-php | 不适用 | 不适用 | Fedora 20 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | CentOS 8 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | CentOS 7 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | CentOS 6 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | Alpine 3.10 + Apache 2.4.33 + PHP 7.2.5 |
| https://hub.docker.com/r/startx/sv-php | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml | https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/docker-compose.yml | RedHat UBI 8 |
如果您需要有关设置和安装各种容器引擎(https://github.com/startxfr/containers-engines/blob/master/Docker.md%E3%80%81https://github.com/startxfr/containers-engines/blob/master/Podman.md%E3%80%81https://github.com/startxfr/containers-engines/blob/master/S2I.md%E3%80%81https://github.com/startxfr/containers-engines/blob/master/DockerEE.md%E3%80%81https://github.com/startxfr/containers-engines/blob/master/Kubernetes.md%E3%80%81https://github.com/startxfr/containers-engines/blob/master/Openshift.md%EF%BC%89%E7%9A%84%E6%8C%87%E5%AF%BC%EF%BC%8C%E6%82%A8%E5%8F%AF%E4%BB%A5https://github.com/startxfr/containers-engines%E3%80%82
bashdocker run -it -p 9213:8080 --name="example-php" startx/sv-php
bashfirefox http://localhost:9213
docker-compose.yml文件,内容如下yamlphp: image: startx/sv-php:latest container_name: "example-php" ports: - "9213:8080"
bashdocker-compose up -d docker-compose logs
bashfirefox http://localhost:9213
OpenShift镜像流
OpenShift集群管理员可以向所有用户提供此镜像及其所有版本。您可以将我们的https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml%E5%AF%BC%E5%85%A5%E5%88%B0%E6%82%A8%E7%9A%84%60openshift%60%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82
您必须是集群管理员才能将此镜像添加到openshift项目。如果不是,您可以将其添加到您自己的项目中(跳过下一步中的oc project openshift命令)
bash# 切换到openshift项目 oc project openshift # 将镜像流添加到服务目录(项目或集群范围) oc create -f https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-imageStreams.yml
OpenShift构建模板
OpenShift集群管理员可以向用户添加构建和部署模板。作为管理员,您可以将我们的https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml%E5%AF%BC%E5%85%A5%E5%88%B0%E6%82%A8%E7%9A%84%60openshift%60%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82
您必须是集群管理员才能将此镜像添加到openshift项目。如果不是,您可以将其添加到您自己的项目中(跳过下一步中的oc project openshift命令)
bash# 切换到openshift项目 oc project openshift # 将此模板添加到服务目录(项目或集群范围) oc create -f https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-build.yml
然后您可以构建应用程序
bash# 创建示例项目 oc new-project example # 启动新应用 oc process -f startx-php-build-template \ -p APP_NAME=myapp \ | oc create -f -
OpenShift部署模板
OpenShift集群管理员可以向用户添加部署模板。作为管理员,您可以将我们的https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml%E5%AF%BC%E5%85%A5%E5%88%B0%E6%82%A8%E7%9A%84%60openshift%60%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82
您必须是集群管理员才能将此镜像添加到openshift项目。如果不是,您可以将其添加到您自己的项目中(跳过下一步中的oc project openshift命令)
bash# 切换到openshift项目 oc project openshift # 将此模板添加到服务目录(项目或集群范围) oc create -f https://raw.githubusercontent.com/startxfr/docker-images/master/Services/php/openshift-template-deploy.yml
然后您可以部署应用程序
bash# 创建示例项目 oc new-project example # 启动新应用 oc process -f startx-php-deploy-template \ -p APP_NAME=myapp \ | oc create -f -
创建本地项目(如果您已在包含run bash脚本的项目目录中,则跳过)
bash# 创建项目目录 mkdir example-project cd example-project # 创建运行脚本 cat << "EOF" <html><head></head><body><h1>My Web Application</h1></body></html> EOF > index.html
然后您可以将此镜像用作S2I构建器镜像
bash# 使用当前目录的应用代码 s2i build . startx/sv-php:latest startx-php-myapp docker run --rm -d -p 9213:8080 startx-php-myapp # 使用startx应用示例代码仓库 s2i build https://github.com/startxfr/docker-images-example-php startx/sv-php startx-php-sample docker run --rm -d -p 9213:8080 startx-php-sample
您可以使用此Dockerfile模板基于此容器启动新的个性化容器。在项目目录中创建名为Dockerfile的文件,并将以下内容复制到其中。有关如何使用此文件的说明,请参见[Docker指南
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务