#1 楼
根据文档,tmpfs仅是Linux。RAM磁盘
如果要“仅RAM”,则可以使用RAM磁盘。即:
diskutil erasevolume HFS+ 'DockerDisk' `hdiutil attach -nomount ram://2097152 `
然后可以将卷指向
/Volumes/DockerDisk
。随意拖放并重新创建。 Docker仍将其VM和映像存储在磁盘上。请参阅:Docker>首选项>磁盘。
评论
感谢您的答复,您能否告诉我有关内存文件系统的信息。看起来它确实满足我的要求。 docs.docker.com/registry/storage-drivers/inmemory但是我不知道如何配置它。
–穆罕默德·哈里斯
18年4月30日在16:02
我描述的内容不需要使用来自docker的任何特殊存储驱动程序。 MacOS正在为您处理。只需将其用作标准音量即可。例如:-v / Volumes / DockerDisk / foo:/ etc / foo
–雅各布·范纳斯(Jacob Vanus)
18年4月30日在16:42
好吧,甜蜜,我接受了你的回答。您能告诉我如何在不使用Mac上的GUI的情况下移动卷吗?还是应该将其作为一个新问题提出?
–穆罕默德·哈里斯
18年4月30日在16:45
作为单独的问题可能会更好,只是将答案分开。暂时而言,我不确定“提高音量”是什么意思。
–雅各布·范纳斯(Jacob Vanus)
18年4月30日在16:52
这是我的新问题:devops.stackexchange.com/questions/4023/…
–穆罕默德·哈里斯
18年4月30日在16:57
评论
如果您尝试使Docker以只读方式运行,则可能会发现这很有用。 devops.stackexchange.com/questions/3872/…