1
我遇到了一個問題,試圖啓動與S3後端碼頭註冊表服務。它的表演很奇怪。如果我這樣啓動:docker-registry v2.2.0 S3配置沒有被覆蓋
docker run -d -e SETTINGS_FLAVOR=s3 -e AWS_BUCKET=sotic-docker-registry -e STORAGE_PATH=/registry -e AWS_REGION=eu-west-1 -e AWS_KEY=***** -e AWS_SECRET=***** -e STORAGE_REDIRECT=true -e SEARCH_BACKEND=sqlalchemy -p 5000:5000 registry:2.2.0
正如其他主題在這裏所建議的,我沒有得到重寫的配置文件。
在容器上運行docker exec並查看/etc/docker/registry/config.yml似乎表明我仍在使用本地存儲。
[email protected]:/# vi /etc/docker/registry/config.yml
version: 0.1
log:
fields:
service: registry
storage:
cache:
blobdescriptor: inmemory
filesystem:
rootdirectory: /var/lib/registry
http:
addr: :5000
headers:
X-Content-Type-Options: [nosniff]
health:
storagedriver:
enabled: true
interval: 10s
threshold: 3
任何指針?