镜像概览

完整引用
docker.io/jonasal/devpi-server
Registry
docker.io
命名空间
jonasal
仓库
devpi-server
已缓存 Tag 数
92
最近同步
07/06/2026, 08:12 AM

简介

devpi-server 私有 PyPI 镜像与索引服务,缓存 upstream 包并托管内部 wheel,适合 Python CI 与离线安装加速。

详细介绍

jonasal/devpi-server 运行 devpi 索引服务器,支持 mirror 与 staging upload。定位为 PyPI 兼容 Web/API 服务,需 PostgreSQL/SQLite 与 storage volume;K8s Deployment + PVC。

快速启动

docker run -d --name devpi \
  -p 3141:3141 \
  -v $(pwd)/devpi:/data \
  docker.io/jonasal/devpi-server:latest

推荐实践

docker run -d --name devpi \
  --restart unless-stopped \
  -p 3141:3141 \
  -v /data/devpi:/data \
  -e DEVPI_PASSWORD=secret \
  docker.io/jonasal/devpi-server:6.10.0

核心参数说明

  • -p 3141:3141 — devpi Web/API 端口
  • -v .../data:... — 包索引与 wheel 存储
  • -e DEVPI_PASSWORD — root 密码(高敏
  • 固定 tag — devpi 与 PyPI 协议 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: devpi-server
spec:
  replicas: 2
  selector:
    matchLabels:
      app: devpi
  template:
    metadata:
      labels:
        app: devpi
    spec:
      containers:
        - name: devpi
          image: docker.io/jonasal/devpi-server:6.10.0
          ports:
            - containerPort: 3141
          volumeMounts:
            - name: data
              mountPath: /data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: devpi-data
---
apiVersion: v1
kind: Service
metadata:
  name: devpi
spec:
  selector:
    app: devpi
  ports:
    - port: 3141
      targetPort: 3141

CI 配置 pip index-url;PVC 定期快照。

最新 Tag(20 条)

查看全部 92 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/jonasal/devpi-server
:6.20.1-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/18 22:5738.7 MBsha256:ccc84811c93a
docker.io/jonasal/devpi-server
:6.20-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/18 22:5738.7 MBsha256:ccc84811c93a
docker.io/jonasal/devpi-server
:6-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/18 22:5738.7 MBsha256:ccc84811c93a
docker.io/jonasal/devpi-server
:latest-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/18 22:5738.7 MBsha256:ccc84811c93a
docker.io/jonasal/devpi-server
:6.20.1
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/18 22:4869.9 MBsha256:eb1d9c50da29
docker.io/jonasal/devpi-server
:6.20
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/18 22:4869.9 MBsha256:eb1d9c50da29
docker.io/jonasal/devpi-server
:6
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/18 22:4869.9 MBsha256:eb1d9c50da29
docker.io/jonasal/devpi-server
:latest
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/18 22:4869.9 MBsha256:eb1d9c50da29
docker.io/jonasal/devpi-server
:6.20.0-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/06 15:5238.9 MBsha256:58bf2ce7eb83
docker.io/jonasal/devpi-server
:6.20.0
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/06 15:3963.6 MBsha256:b34c70e82e21
docker.io/jonasal/devpi-server
:6.19.3-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/04 18:4738.9 MBsha256:f4f04dbdf44a
docker.io/jonasal/devpi-server
:6.19-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/04 18:4738.9 MBsha256:f4f04dbdf44a
docker.io/jonasal/devpi-server
:6.19.3
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/04 18:4263.6 MBsha256:02e3a661e2e6
docker.io/jonasal/devpi-server
:6.19
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/05/04 18:4263.6 MBsha256:02e3a661e2e6
docker.io/jonasal/devpi-server
:6.19.2-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/03/19 19:4338.5 MBsha256:9f3b064b7329
docker.io/jonasal/devpi-server
:6.19.2
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/03/19 19:3563.5 MBsha256:29de139d0da8
docker.io/jonasal/devpi-server
:6.19.1-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/03/19 06:5638.4 MBsha256:1fd10b836f5e
docker.io/jonasal/devpi-server
:6.19.1
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/03/19 06:4663.5 MBsha256:42185949a6a8
docker.io/jonasal/devpi-server
:6.18.0-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/02/12 18:0538.2 MBsha256:8f6f6c815153
docker.io/jonasal/devpi-server
:6.18-alpine
linux/amd64linux/386linux/arm64linux/arm/v7linux/riscv64
2026/02/12 18:0538.2 MBsha256:8f6f6c815153