
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
该Docker镜像容器化了ioBroker GmbH开发的ioBroker软件,是一款专注于物联网(IoT)集成的平台,覆盖楼宇自动化、智能计量、环境辅助生活、过程自动化、可视化和数据记录等领域。支持amd64、armv7hf(如树莓派2/3)和aarch64架构,可从Docker Hub拉取:duffbeer2000/iobroker,当前ioBroker版本为2.0.2。
命令行运行
bashdocker run -d \ --name=iobroker \ --net=host \ --restart=always \ -v /etc/localtime:/etc/localtime:ro \ -v /your/iobroker/folder:/opt/iobroker \ duffbeer2000/iobroker
命令行参数说明
| 参数 | 描述 |
|---|---|
--name=iobroker | 为容器命名为iobroker |
--net=host | 使用主机网络模式(默认Web UI端口8081,冲突可通过环境变量修改) |
--restart=always | Docker启动时自动重启容器 |
-v /etc/localtime:/etc/localtime:ro | 同步容器与主机时区(也可通过TZ环境变量设置) |
-v /your/iobroker/folder:/opt/iobroker | 挂载本地目录到容器,实现数据持久化 |
环境变量
| 变量 | 描述 |
|---|---|
LANG=de_DE.UTF-8 | 设置语言(当前功能测试中,可能无效) |
TZ=Europe/Berlin | 设置时区 |
IOBROKER_ADMIN_PORT=8081 | 修改管理UI端口 |
IOBROKER_WEB_PORT=8082 | 修改Web UI端口 |
AVAHI=0 | 启用avahi-daemon支持yahka-adapter(1为启用) |
BT_ENABLE=0 | 仅完整版本支持,启用蓝牙功能(1为启用) |
ASTERISK=0 | 仅完整版本支持,设置asterisk集成模式(1-4对应不同配置) |
Docker Compose配置
yamlversion: "2" services: iobroker: image: duffbeer2000/iobroker container_name: iobroker network_mode: host restart: always volumes: - /your/iobroker/folder:/opt/iobroker environment: - LANG=de_DE.UTF-8 - TZ=Europe/Berlin - IOBROKER_ADMIN_PORT=8081 - IOBROKER_WEB_PORT=8082 - AVAHI=0 - BT_ENABLE=0 - ASTERISK=0
使用命令:docker-compose pull拉取镜像,docker-compose up -d启动服务,docker-compose down停止服务。
Mac/Windows平台运行
Mac/Windows不支持--net=host,需显式映射端口:
bashdocker run -d \ --name=iobroker \ -p 8081:8081 \ -p 8082:8082 \ --restart=always \ -v /your/iobroker/folder:/opt/iobroker \ -e IOBROKER_ADMIN_PORT=8081 \ -e IOBROKER_WEB_PORT=8082 \ duffbeer2000/iobroker
| 标签 | 描述 |
|---|---|
latest | 多架构标准镜像,修复ioBroker目录权限 |
full | 多架构完整镜像,扫描适配器依赖并修复权限 |
min | 多架构最小镜像,需自行配置依赖 |
X.X.X | 固定版本的标准镜像 |
full-X.X.X | 固定版本的完整镜像 |
min-X.X.X | 固定版本的最小镜像 |
X.X.X-*architecture* | 固定版本和架构的标准镜像 |
full-X.X.X-*architecture* | 固定版本和架构的完整镜像 |
min-X.X.X-*architecture* | 固定版本和架构的最小镜像 |
amd64/armv7hf/aarch64 | 对应架构的标准镜像 |
full-amd64/full-armv7hf/full-aarch64 | 对应架构的完整镜像 |
min-amd64/min-armv7hf/min-aarch64 | 对应架构的最小镜像 |
latest(标准版本):
full(完整版本):
min(最小版本):
当前语言设置通过环境变量修改可能无效,正在测试中。
若遇到问题,请在GitHub仓库提交Issue:https://github.com/duffbeer2000/docker-iobroker%EF%BC%88%E6%8F%90%E4%BA%A4%E5%89%8D%E8%AF%B7%E5%85%88%E6%9F%A5%E7%9C%8B%E5%B7%B2%E7%9F%A5%E9%97%AE%E9%A2%98%EF%BC%89%E3%80%82
贡献代码请Fork仓库,创建特性分支并提交Pull Request。
推荐从Docker Hub拉取镜像,也可本地构建:
bashgit clone https://github.com/duffbeer2000/docker-iobroker.git cd dockertravis docker build -t "[your-user/]iobroker[:local]" ./[arch]
参数说明:
[your-user/]:可选,Docker用户名;iobroker:镜像名称;[:local]:可选,添加本地标签;[arch]:架构(支持amd64、armhf)。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。






来自真实用户的反馈,见证轩辕镜像的优质服务