Der Inhalt dieses Artikels befasst sich mit der privaten Docker-Image-Bibliothek und dem Alibaba Cloud Object Storage OSS. Ich hoffe, dass er für Sie hilfreich ist.
Docker Private Image Library
Docker Private Image Library und Alibaba Cloud Object Storage OSS
Die Bildverwaltung ist der Kern von Docker: Um den Anforderungen des Bildaustauschs innerhalb von Unternehmen oder Organisationen gerecht zu werden, hat Docker offiziell ein Open-Source-Projekt „docker-registry“ auf Github eingerichtet, das speziell zum Erstellen selbst erstellter privater Docker-Bildbibliotheken verwendet wird.
Starten Sie schnell die Docker-Registrierung, die Alibaba Cloud Object Storage OSS unterstützt
Sie können es von https://github.com/ herunterladen. docker/docker -registry Laden Sie Docker-Registry herunter und installieren Sie es, installieren Sie den OSS-Treiber über pip:
pip install docker-registry-driver-alioss
Führen Sie die Docker-Registrierung aus
docker run -e OSS_BUCKET=-e STORAGE_PATH=/docker/ -e OSS_KEY=-e OSS_SECRET=-p 5000:5000 -d chrisjin/registry:ali_oss
Konfigurieren Sie config.yml:
```local: &local <<: *common storage: alioss storage_path: _env:STORAGE_PATH:/devregistry/ oss_bucket: _env:OSS_BUCKET[:default_value] oss_accessid: _env:OSS_KEY[:your_access_id] oss_accesskey: _env:OSS_SECRET[:your_access_key]```
Docker-Registrierung starten:
DOCKER_REGISTRY_CONFIG=[your_config_path] gunicorn -k gevent -b 0.0.0.0:5000 -w 1 docker_registry.wi:application
Das obige ist der detaillierte Inhalt vonÜber die private Docker-Bildbibliothek und Alibaba Cloud Object Storage OSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!