docker-compose.yml 773 B

1234567891011121314151617181920212223242526272829
  1. version: '3'
  2. services:
  3. docker-registry:
  4. image: registry:2.8.3
  5. restart : "no"
  6. container_name: ${CONTAINER_NAME}
  7. ports:
  8. - "8256:5000"
  9. environment:
  10. REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /data
  11. volumes:
  12. - ${DATA_ROOT}/data:/data
  13. - ${DATA_ROOT}/config/config.yml:/etc/docker/registry/config.yml
  14. docker-registry-ui:
  15. image: joxit/docker-registry-ui:2.5.7
  16. restart : "no"
  17. container_name: ${CONTAINER_NAME}-ui
  18. ports:
  19. - 8255:80
  20. volumes:
  21. - ${DATA_ROOT}/nginx/nginx.conf:/etc/nginx/conf.d/default.conf
  22. environment:
  23. - SINGLE_REGISTRY=true
  24. - REGISTRY_TITLE=My Private Docker Registry
  25. - DELETE_IMAGES=true
  26. - SHOW_CONTENT_DIGEST=true
  27. depends_on:
  28. - docker-registry