利用阿里雲OSS搭建Docker鏡像倉庫

公司需要在阿里雲搭建自己的鏡像倉庫,但是服務器的磁盤空間緊張,於是聯想起之前購買了1T的阿里雲OSS存儲包,網上一搜果然是由現成的文檔(https://docs.docker.com/registry/storage-drivers/oss/)

1.首先在OSS控制檯(https://oss.console.aliyun.com/overview)創建一個Buket
2.安裝docker
3.啓動docker

docker run -d \
-p 8443:443 \
-v /data/registry/keys:/data/registry/keys \
-e REGISTRY_HTTP_ADDR=0.0.0.0:443 \
-e REGISTRY_HTTP_TLS_CERTIFICATE=/data/registry/keys/domain.crt \
-e REGISTRY_HTTP_TLS_KEY=/data/registry/keys/domain.key \
-e REGISTRY_STORAGE=oss \
-e REGISTRY_STORAGE_OSS_ACCESSKEYID=  \
-e REGISTRY_STORAGE_OSS_ACCESSKEYSECRET= \
-e REGISTRY_STORAGE_OSS_REGION=cn-oss-xxxxx \
-e REGISTRY_STORAGE_OSS_BUCKET=buket_name \
-e REGISTRY_STORAGE_OSS_INTERNAL=true \
--restart=always \
registry:2
~          

REGISTRY_STORAGE=oss #存儲方式
REGISTRY_STORAGE_OSS_ACCESSKEYID= #添寫id
REGISTRY_STORAGE_OSS_ACCESSKEYSECRET= #secret
REGISTRY_STORAGE_OSS_REGION=cn-oss-xxxxx #說明區域,北京就是cn-oss-beijing
REGISTRY_STORAGE_OSS_BUCKET=buket_name #剛剛新建的buket
REGISTRY_STORAGE_OSS_INTERNAL=true \ #如果registry部署在阿里雲內網則使用這句

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章