docker registry:2.0本地存储

时间:2015-05-23 19:32:25

标签: docker-registry

我无法获得docker registry:2.0以将文件保存到本地存储。 试图

docker run -p 5000:5000 -v "/home/azureuser:/tmp/registry-dev" registry:2.0
docker run -e "REGISTRY_STORAGE=filesystem" -e "REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY=/tmp/registry" -p 5000:5000 -v /var/lib/docker/volumes:/tmp/registry registry:2.0

以及许多其他替代方案。

它不允许我推动任何东西。 如果我只是docker run -p 5000:5000 registry:2.0 我可以推送文件,但它使用我的RAM。当它降到100MB时,它不允许我再推送任何文件。

任何帮助或指向正确的方向都将受到高度赞赏。我不知道在哪里以及在哪里阅读。

最诚挚的问候, COSTI

1 个答案:

答案 0 :(得分:1)

发现如果我运行docker --privileged,它将写入本地磁盘。所以这是一个许可问题