移动Docker数据的正确方法

时间:2018-05-06 23:08:53

标签: docker

所以这是令人难以置信的,就像Docker一样普遍,你可以花几个小时阅读,但仍然不知道第一个配置步骤之一的官方正确方法 - 从/ var /移动实际的Docker数据LIB /泊坞窗。我自己已经使用了这个好老的mv和ln,但现在看到提到这是一个禁止让我读完并且最终认为它在S.O.上保证一个地方。一劳永逸地解决这个问题......

今天广泛使用的许多看似官方的方法中只有几种:

IBM表示使用rbind mount:

https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0/installing/docker_dir.html

这个EDU很好地列出了另一种最常见的rsync方法和ln:

https://opensource.ncsa.illinois.edu/confluence/pages/viewpage.action?pageId=114130966

这个链接很好地采用了一种完全不同的方法,试图改变Docker本身的所有内部工作方式以指向其他地方:

https://www.rb-associates.co.uk/blog/move-var-lib-docker-to-another-directory/

所以,问题是,这三者中哪些(如果有的话)是正确的,每个人使用的主要利弊是什么?例如,我看到了几个对rsync的引用,并且由于Docker的硬链接和过多的数据重复而避免移动现有,但那么这也是mount方案中的一个问题吗?你明白了 - 你的经历是什么?我将相信公众对这个问题的更多支持,以确定哪个是最受信任的方法。

0 个答案:

没有答案