
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
QloApps 提供完整的生态系统,包括物业网站、预订引擎和物业管理系统(PMS),旨在简化多物业运营流程并提升客户体验。
开始前,请确保根据您的操作系统安装最新版本的Docker及其依赖项。有关详细说明,请参考Docker安装指南。
此外,请验证您的用户具有运行Docker命令的必要权限。
MySQL根密码、数据库名称和SSH用户密码未预设。用户必须在运行Docker镜像时以参数形式提供这些信息。
镜像构建过程中创建的默认SSH用户为“qloapps”。您可以修改Dockerfile中的用户参数并重新构建镜像以满足需求。
首先通过以下命令从Docker Hub拉取Docker镜像:
docker pull docker.xuanyuan.run/webkul/qloapps_docker:latest
拉取镜像后,运行容器并指定所需端口和参数:
docker run -tidp docker.xuanyuan.run/80:80 -p 3306:3306 -p 2222:22 --name qloappsv170 -e USER_PASSWORD=qloappsuserpassword -e MYSQL_ROOT_PASSWORD=myrootpassword -e MYSQL_DATABASE=qlo170 webkul/qloapps_docker:latest
注意:确保没有其他服务使用端口80、2222和3306。如果这些端口被占用,可根据需要指定替代端口。
此命令中:
重要:请在命令中替换MYSQL_ROOT_PASSWORD、MYSQL_DATABASE和USER_PASSWORD为您自己的值。
在安装过程中,当系统要求提供创建数据库的MySQL主机时,您必须手动指定127.0.0.1。对于1.7.0之前的版本,您可以继续使用localhost作为MySQL主机,因此这些版本无需更改。 参考截图
要检查容器是否正在运行,请使用以下命令:
docker ps
您应该能看到名为“qloappsv161”的容器。
接下来,打开浏览器并导航到您服务器的IP地址或域名,启动QloApps安装流程。
完成安装后,通过执行以下命令从容器内的服务器根目录中删除“/install”目录:
docker exec -i qloappsv170 rm -rf /home/qloapps/www/QloApps/install
要访问QloApps的文件和目录,请使用以下命令通过SSH连接到Docker容器:
ssh qloapps@your_ip -p 2222
要部署旧版本,请将qloappsv161替换为所需版本,例如qloappsv160或qloappsv159。文档根路径将为“/home/qloapps/www/hotelcommerce/”。
要拉取特定版本,请从Docker Hub标签中选择版本并使用:
docker pull docker.xuanyuan.run/webkul/qloapps_docker:[版本号]
拉取镜像后,通过在命令中指定版本来运行容器:
docker run -tidp docker.xuanyuan.run/80:80 -p 3306:3306 -p 2222:22 --name qloappsv160 -e USER_PASSWORD=qloappsuserpassword -e MYSQL_ROOT_PASSWORD=myrootpassword -e MYSQL_DATABASE=qlo160 webkul/qloapps_docker:[版本号]
然后,按照前面概述的安装流程操作。
安装完成后,删除“/install”目录:
docker exec -i [您的容器名称] rm -rf /home/qloapps/www/hotelcommerce/install
根据需要重命名admin目录:
docker exec -i [您的容器名称] mv /home/qloapps/www/QloApps/admin /home/qloapps/www/QloApps/adminhtml
其他步骤与前述相同。
如果您遇到任何问题或有疑问,请通过***联系我们,或在QloApps支持平台提交工单。
感谢您的使用。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务