概要

フル名
docker.io/dockette/adminer
Registry
docker.io
名前空間
dockette
リポジトリ
adminer
キャッシュ Tag 数
11
最終同期
07/06/2026, 10:35 AM

概要

dockette Adminer 数据库 Web 管理镜像,单 PHP 文件管理 MySQL/PostgreSQL/SQLite,适合内网 DBA 轻量运维入口。

詳細

dockette/adminer 运行 Adminer 替代 phpMyAdmin,通过浏览器连接多种数据库执行 SQL。典型部署于 jump host 或 VPN 内网,面向公网;与 pgAdmin 相比更轻量通用。定位为 Web 管理工具,无内置数据库;生产固定 tag、HTTPS 与 IP 白名单。

快速启动

docker run -d --name adminer \
  -p 8080:8080 \
  docker.io/dockette/adminer:latest

推荐实践

docker run -d --name adminer \
  --restart unless-stopped \
  -p 8080:8080 \
  -e ADMINER_DEFAULT_SERVER=mysql.internal \
  -e ADMINER_DESIGN=pepa-linha \
  docker.io/dockette/adminer:4.8.1

核心参数说明

  • -p 8080:8080 — Adminer Web 端口
  • -e ADMINER_DEFAULT_SERVER — 默认数据库主机
  • --restart unless-stopped — 管理页持续可用
  • 固定 tag — Adminer 与 PHP 版本 pin
  • 安全 — 必须内网/VPN,禁止公网暴露

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: adminer
spec:
  replicas: 1
  selector:
    matchLabels:
      app: adminer
  template:
    metadata:
      labels:
        app: adminer
    spec:
      containers:
        - name: adminer
          image: docker.io/dockette/adminer:4.8.1
          ports:
            - containerPort: 8080
          env:
            - name: ADMINER_DEFAULT_SERVER
              value: "mysql.database.svc"
---
apiVersion: v1
kind: Service
metadata:
  name: adminer
spec:
  selector:
    app: adminer
  ports:
    - port: 8080
      targetPort: 8080

Ingress 加 OAuth/IP 限制;NetworkPolicy 仅 DBA namespace 访问。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/dockette/adminer
:oracle-12
linux/amd64
2026/06/22 04:06331.6 MBsha256:f710531cbd4f
docker.io/dockette/adminer
:oracle-11
linux/amd64
2026/06/22 04:05325.4 MBsha256:9ed1c162f6ae
docker.io/dockette/adminer
:oracle-19
linux/amd64
2026/06/22 04:05360.1 MBsha256:da53b457ac2c
docker.io/dockette/adminer
:latest
linux/amd64linux/arm64
2026/06/22 04:0414.2 MBsha256:dba19277ac0e
docker.io/dockette/adminer
:mysql
linux/amd64linux/arm64
2026/06/22 04:0410.8 MBsha256:986505827fef
docker.io/dockette/adminer
:dg
linux/amd64linux/arm64
2026/06/22 04:0413.2 MBsha256:3f51d6a1cfce
docker.io/dockette/adminer
:full
linux/amd64linux/arm64
2026/06/22 04:0414.2 MBsha256:0c9dd7fb263c
docker.io/dockette/adminer
:mongo
linux/amd64linux/arm64
2026/06/22 04:0412.9 MBsha256:b07bde652268
docker.io/dockette/adminer
:editor
linux/amd64linux/arm64
2026/06/22 04:0413.1 MBsha256:f5623f00cba8
docker.io/dockette/adminer
:postgres
linux/amd64linux/arm64
2026/06/22 04:0410.8 MBsha256:c1339a52650b
docker.io/dockette/adminer
:mssql
linux/amd64
2026/06/22 04:04212.3 MBsha256:b65389f0843d