Docker私有鏡像庫
Docker 私有鏡像庫與阿里云對象存儲 OSS
鏡像管理是 Docker 的核心,為了滿足企業(yè)或組織內(nèi)部分享鏡像,Docker 官方在 Github上 建立了一個開源項目 docker-registry,專門用于自建 Docker 的私有鏡像庫。
快速啟動支持阿里云對象存儲 OSS 的 docker-registry
您可以從 https://github.com/docker/docker-registry 下載并安裝 docker-registry,通過 pip 安裝 OSS driver:
pip install docker-registry-driver-alioss
運行 docker registry
docker run -e OSS_BUCKET=-e STORAGE_PATH=/docker/ -e OSS_KEY=-e
OSS_SECRET=-p 5000:5000 -d chrisjin/registry:ali_oss
配置 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-registry:
DOCKER_REGISTRY_CONFIG=[your_config_path]
gunicorn -k gevent -b 0.0.0.0:5000 -w 1 docker_registry.wi:application
以上就是本次給大家介紹Docker私有鏡像庫與阿里云對象存儲 OSS的全部內(nèi)容和步驟,感謝大家對腳本之家的支持。