Skip to content

docker_registry job from docker-registry/1

Github source: a79fd463 or master branch

Properties

docker_registry

boto_bucket

FIXME

Default
docker_registry

loglevel

Log level for Python/Gunicorn

Default
info

port

Port for access to Docker Registry

Default
5000

s3_access_key

S3 access key

s3_bucket

S3 bucket name

s3_encrypt

S3 encrypt

Default
docker_registry

s3_secret_key

S3 secret access key

s3_secure

S3 secure access

Default
true

secret_key

Secret key

Default
docker_registry

storage

Backend blobstore for registry images; available: local, s3, swift, openstack-swift, google

Default
local

swift_authurl

Swift Auth URL

swift_container

Swift container name

swift_password

Swift password/API key

swift_region_name

Swift region name (optional)

swift_tenant_name

Swift tenant/project name

swift_user

Swift username

gs_access_key

Google Compute access key

gs_secret_key

Google Compute secret key

gs_secure

Google Compute secure access

Default
true

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/docker_registry/ directory (learn more).

  • bin/docker_registry_ctl (from bin/docker_registry_ctl)
  • bin/monit_debugger (from bin/monit_debugger)
  • config/docker_registry.yml (from config/docker_registry.yml.erb)
  • config/gunicorn_config.py (from config/gunicorn_config.py)
  • data/properties.sh (from data/properties.sh.erb)
  • helpers/ctl_setup.sh (from helpers/ctl_setup.sh)
  • helpers/ctl_utils.sh (from helpers/ctl_utils.sh)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.