我想在 nginx 服务器后面设置一个私有注册表。为此,我使用基本身份验证配置了 nginx,并启动了一个 docker 容器,如下所示:
docker run -d \
-e STANDALONE=true \
-e INDEX_ENDPOINT=https://docker.example.com \
-e SETTINGS_FLAVOR=local \
-e STORAGE_PATH=/home/example/registry \
-p 5000:5000 \
registry
通过这样做,我可以登录到我的注册表,推/拉图像......但是如果我停止容器并重新启动它,一切都会丢失。我本来希望我的注册表被保存,/home/example/registry但事实并非如此。有人可以告诉我我错过了什么吗?