如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
此仓库已弃用。开发继续在:https://hub.docker.com/r/portainer/portainer/
![加入聊天 []]([]
UI For Docker是Docker Remote API的Web界面。其目标是提供纯客户端实现,以便轻松连接和管理Docker。
项目目标
适用于需要通过Web界面管理Docker的用户,提供直观的Docker资源管理方式。由于项目已弃用,建议新用户直接使用Portainer获取更多功能和支持。
快速启动
运行:docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker
在浏览器中打开 http://<Docker主机IP>:9000
将Unix套接字绑定挂载到UI For Docker容器中比通过TCP暴露Docker守护进程更安全。对于使用SELinux的主机,
--privileged标志是必需的。仍应通过某种身份验证保护UI For Docker实例,Nginx auth使用说明见https://github.com/kevana/ui-for-docker/wiki/UI-for-Docker-with-Nginx-HTTP-Auth%E3%80%82
指定连接Docker守护进程的套接字
默认情况下,UI For Docker通过/var/run/docker.sock连接Docker守护进程。要实现此功能,需使用-v /var/run/docker.sock:/var/run/docker.sock将Unix套接字绑定挂载到容器中。
可使用-H标志更改此套接字:
bash# 连接到TCP套接字: $ docker run -d -p 9000:9000 --privileged uifd/ui-for-docker -H tcp://127.0.0.1:2375
更改UI For Docker的服务地址/端口
UI For Docker默认监听9000端口。如果在容器内运行UI For Docker,可将容器内部端口绑定到任何外部地址和端口:
bash# 在10.20.30.1:80上暴露UI For Docker $ docker run -d -p 10.20.30.1:80:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker
访问受TLS保护的Docker引擎
确保有权访问用于访问Docker引擎的CA、TLS证书和TLS密钥。
这些文件需分别命名为ca.pem、cert.pem和key.pem。将它们存储在磁盘上的某个位置,并将包含这些文件的卷挂载到UI容器中:
bash$ docker run -d -p 9000:9000 uifd/ui-for-docker -v /path/to/certs:/certs -H tcp://my-docker-host.domain:2376 -tlsverify
如果需要为CA、证书和公钥指定不同的名称,可使用-tlscacert、-tlscert和-tlskey:
bash$ docker run -d -p 9000:9000 uifd/ui-for-docker -v /path/to/certs:/certs -H tcp://my-docker-host.domain:2376 -tlsverify -tlscacert /certs/myCA.pem -tlscert /certs/myCert.pem -tlskey /certs/myKey.pem
注意:将
/path/to/certs替换为磁盘上证书文件的路径。
更多使用信息请查看https://github.com/kevana/ui-for-docker/wiki
UI For Docker代码采用MIT许可证。
UI For Docker: 版权所有 (c) 2013-2016 Michael Crosby (crosbymichael.com),Kevan Ahlquist (kevanahlquist.com)
特此授予任何获得本软件及相关文档文件(以下简称“软件”)副本的人免费使用、复制、修改、合并、出版、分发、再许可和/或销售软件副本的权利,以及允许获得软件的人这样做,但须符合以下条件:
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何明示或暗示的担保,包括但不限于适销性、特定用途适用性和非侵权性的担保。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担责任,无论是在合同诉讼、侵权行为或其他方面,由软件或软件的使用或其他交易引起、产生或与之相关。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务