k3s 实践 - Docker Registry 搭建
技术选型
Registry 使用 registry
Registry UI 使用 joxit/docker-registry-ui
服务器
Linux 7
IP: 192.168.10.128
Docker Compose file
version: "3.8"
services:
registry:
image: registry:2
container_name: registry
restart: always
ports:
- "5000:5000"
environment:
REGISTRY_STORAGE_DELETE_ENABLED: "true"
REGISTRY_HTTP_HEADERS_Access-Control-Allow-Origin: "[http://192.168.10.128:5001]"
REGISTRY_HTTP_HEADERS_Access-Control-Allow-Methods: "[HEAD,GET,OPTIONS,DELETE]"
REGISTRY_HTTP_HEADERS_Access-Control-Allow-Credentials: "[true]"
REGISTRY_HTTP_HEADERS_Access-Control-Allow-Headers: "[Authorization,Accept,Cache-Control]"
REGISTRY_HTTP_HEADERS_Access-Control-Expose-Headers: "[Docker-Content-Digest]"
volumes:
- /opt/registry/data:/var/lib/registry
registry-ui:
image: joxit/docker-registry-ui:latest
container_name: registry-ui
restart: unless-stopped
ports:
- "5001:80"
environment:
REGISTRY_TITLE: "My Private Registry"
REGISTRY_URL: "http://192.168.10.128:5000"
DELETE_IMAGES: "true"
SINGLE_REGISTRY: "true"
depends_on:
- registry

浙公网安备 33010602011771号