本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
本镜像基于 semaphoreui/semaphore 仓库派生,在保留原Semaphore核心功能的基础上,预装了WinRM(Windows Remote Management)工具,支持通过Ansible UI对Windows主机进行远程管理、任务调度及自动化操作。适用于需要通过图形化界面管理跨平台(Linux/Windows)Ansible任务的场景。
winrm 连接插件,支持Windows远程命令执行、文件传输等操作docker run -d \ --name semaphore-winrm \ -p 3000:3000 \ # Web UI端口 -e SEMAPHORE_DB_DIALECT=sqlite \ # 数据库类型(支持sqlite/mysql/postgres) -e SEMAPHORE_ADMIN_PASSWORD=your_admin_pass \ # 管理员密码 -e SEMAPHORE_ADMIN_NAME="Admin User" \ # 管理员名称 -e SEMAPHORE_ADMIN_EMAIL=*** \ # 管理员*** -v /path/to/semaphore/data:/var/lib/semaphore \ # 持久化数据卷(存储配置、任务记录等) [镜像名称]:[标签]
| 环境变量 | 说明 | 默认值 |
|---|---|---|
SEMAPHORE_DB_DIALECT | 数据库类型(sqlite/mysql/postgres) | sqlite |
SEMAPHORE_DB_HOST | 数据库主机(非sqlite时必填) | - |
SEMAPHORE_DB_PORT | 数据库端口 | 3306(mysql)/5432(postgres) |
SEMAPHORE_DB_USER | 数据库用户名 | - |
SEMAPHORE_DB_PASS | 数据库密码 | - |
SEMAPHORE_DB_NAME | 数据库名称 | semaphore |
SEMAPHORE_PORT | Web UI监听端口 | 3000 |
SEMAPHORE_ADMIN_* | 管理员账号配置(密码/名称/***) | 需手动设置 |
镜像预装WinRM客户端后,需在Ansible Inventory中配置Windows主机的WinRM连接参数,示例:
[windows_hosts] win-node1 ansible_host=192.168.1.100 ansible_user=admin ansible_password=Passw0rd! [windows_hosts:vars] ansible_connection=winrm ansible_winrm_transport=ntlm # 或 'kerberos'/'basic'(根据环境配置) ansible_winrm_server_cert_validation=ignore # 开发环境可忽略证书验证
通过 -v 参数挂载数据卷,确保任务记录、配置文件等持久化存储:
-v /host/path/to/data:/var/lib/semaphore # 核心数据目录 -v /host/path/to/ansible:/etc/ansible # 挂载本地Ansible配置(可选)
http://localhost:3000)完成初始化配置(如创建项目、导入Inventory)ansible_winrm_ca_trust_path)及强认证(如Kerberos)semaphoreui/semaphore 构建,版本兼容性请参考原仓库文档免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429