本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

!size!5px!version!5px!pulls!5px!5px!swiss_made
以无root权限和无发行版方式运行whodb。
WhoDB 由 lidey 开发,是一款轻量级(<50MB)、功能强大且用户友好的数据库管理工具,旨在简化数据库管理任务。它结合了Adminer的简洁性与增强的用户体验(UX)和性能,基于GoLang构建,可提供最佳速度和效率。WhoDB具备交互式架构可视化和内联编辑等功能,适用于小型项目和复杂企业系统。
!界面
此镜像能做什么? 该镜像以无root权限和无发行版方式运行whodb。可将其连接到Postgres、MariaDB、Redis或SQLite数据库,通过简单的UI快速轻松地浏览数据,非常适合快速开发和数据查询。
为什么选择此镜像而非其他现有镜像? 这是个好问题!因为...
如果您重视安全性、简洁性和极致优化,那么此镜像可能适合您。
以下是此镜像与最常用或原始镜像的对比。
| 镜像 | 磁盘大小 | 默认初始用户 | 无发行版 | 支持架构 |
|---|---|---|---|---|
| 11notes/whodb:0.61.0 | 15MB | 99:100 | ✅ | amd64, arm64 |
| clidey/whodb | 94MB | 0:0 | ❌ | amd64 |
name: "db" x-lockdown: &lockdown # 防止对镜像本身的写访问 read_only: true # 防止容器内进程获取更多权限 security_opt: - "no-new-privileges=true" services: whodb: image: "11notes/whodb:0.61.0" <<: *lockdown environment: TZ: "Europe/Zurich" volumes: - "whodb.var:/whodb/var" ports: - "3000:8080/tcp" networks: frontend: backend: restart: "always" postgres: # 有关此镜像的更多信息,请查看: # [***] image: "11notes/postgres:16" <<: *lockdown environment: TZ: "Europe/Zurich" POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_BACKUP_SCHEDULE: "0 3 * * *" networks: backend: volumes: - "postgres.etc:/postgres/etc" - "postgres.var:/postgres/var" - "postgres.backup:/postgres/backup" tmpfs: - "/postgres/run:uid=1000,gid=1000" - "/postgres/log:uid=1000,gid=1000" restart: "always" redis: # 有关此镜像的更多信息,请查看: # [***] image: "11notes/redis:7.4.5" <<: *lockdown environment: REDIS_PASSWORD: "${REDIS_PASSWORD}" TZ: "Europe/Zurich" networks: backend: volumes: - "redis.etc:/redis/etc" - "redis.var:/redis/var" tmpfs: - "/run:uid=1000,gid=1000" restart: "always" volumes: whodb.var: postgres.etc: postgres.var: postgres.backup: redis.etc: redis.var: networks: frontend: backend: internal: true
若需修改此容器镜像的默认UID/GID,请参考我的RTFM中的如何修改UID/GID部分。
| 参数 | 值 | 描述 |
|---|---|---|
user | docker | 用户名 |
uid | 1000 | 用户标识符 |
gid | 1000 | 组标识符 |
home | /whodb | docker用户的主目录 |
| 参数 | 说明 | 默认值 |
|---|---|---|
TZ | 时区 | |
DEBUG | 启用容器镜像和应用的调试选项(若支持) |
以下是镜像的主要标签。同时也提供每个提交及其简写sha256值对应的标签。
我认为:latest标签存在风险。我曾多次对镜像引入破坏性变更,这可能会给部分用户带来麻烦。若不想将标签更新至最新语义化版本,可使用语义化版本的短版本。例如,不使用:0.61.0,可使用:0或:0.61。由于这些标签会在每个新版本发布时更新至最新软件版本,使用它们类似于使用:latest,但至少固定在主版本或次版本级别。
若仍希望使用最新版本,可使用:rolling标签,但请注意!这将立即获取应用的最新版本,无论是否存在破坏性变更或安全问题,风险自负!
docker pull 11notes/whodb:0.61.0 docker pull ghcr.io/11notes/whodb:0.61.0 docker pull quay.io/11notes/whodb:0.61.0
此镜像并非基于其他镜像,而是以scratch作为基础层。 该镜像包含以下无发行版层:
此镜像的使用风险由您自行承担。更新镜像版本前请务必备份数据。查看发布说明了解破坏性变更。使用此镜像遇到问题时,请提交issue。如有问题或建议,请创建新的讨论而非issue。您可在github查看我的所有其他仓库。
创建于19.09.2025, 07:30:17 (CET)
免费版仅支持 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