Skip to main content

# Docker registry swift driver

This is a [docker-registry backend driver][registry-core] for [Openstack Swift](http://docs.openstack.org/developer/swift/).

[![PyPI version][pypi-image]][pypi-url] [![Build Status][travis-image]][travis-url]

## Usage

Assuming you have a working docker-registry and swift setup:

` pip install docker-registry-driver-swift `

Then edit your docker-registry configuration so that storage reads swift.

## Options

You may add any of the following to your main docker-registry configuration to further configure it:

`yaml storage: swift storage_path: /registry swift_authurl: _env:OS_AUTH_URL swift_container: _env:OS_CONTAINER swift_user: _env:OS_USERNAME swift_password: _env:OS_PASSWORD swift_tenant_name: _env:OS_TENANT_NAME swift_region_name: _env:OS_REGION_NAME `

## Contributing

Install package dependencies:

` $ pip install -r requirements.txt $ pip install -r test/requirements.txt `

In order to verify what you did is ok, just run make test. This will run the tests provided by [docker-registry-core][registry-core].

Please also follow the contributing guidelines in [CONTRIBUTING.md](CONTRIBUTING.md).

[pypi-url]: https://pypi.python.org/pypi/docker-registry-driver-swift [pypi-image]: https://badge.fury.io/py/docker-registry-driver-swift.svg [registry-core]: https://github.com/dotcloud/docker-registry/tree/master/depends/docker-registry-core [travis-url]: http://travis-ci.org/bacongobbler/docker-registry-driver-swift [travis-image]: https://secure.travis-ci.org/bacongobbler/docker-registry-driver-swift.png?branch=master

Metadata

Release files for docker-registry-driver-swift 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for docker-registry-driver-swift 0.2.1
File Size Uploaded
docker-registry-driver-swift-0.2.1.tar.gz 4.2 kB Details

Release files / docker-registry-driver-swift-0.2.1.tar.gz

Download URL docker-registry-driver-swift-0.2.1.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9235faaa07a0a2b9d12a3d3f2a5b336ab38eada7c407eb5c1658f81361728a8a
BLAKE2b-256 checksum
How to use checksums
be79029b03020b1c5b2eca66113a9ae9056857c1666aecd01ecae8c4f73cf636
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.1 This release

1 release file

0.2.0

1 release file

0.1.0

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page