这就是我要完成的;-
我是Docker的新手,我无法让它做我想做的事。
遵循基本说明并运行容器很容易,但是除此之外,我在尝试到达所需位置时遇到很多问题。
我创建了一个图像,并使其在容器中运行。但是令我惊讶的是,驱动器并不是孤立的。容器写的内容出现在我的本地驱动器上,这很奇怪,但是可以继续。
因为我想要一些实例,这些实例具有不同的IP地址,但是所有实例都具有相同的端口,所以我尝试将映像复制到docker-machine。
所以我创建了一个docker机器(虚拟盒子),保存了图像,将它们复制了(尽管我必须创建到/ tmp的符号链接,因为/ home / docker中没有足够的空间!)并加载它们。因此,它们现在出现在docker机器上的图像列表中
然后,我尝试启动链接的图像,但是..其中之一是抱怨文件丢失,即使我保存并复制并加载了图像。
我在想,也许我完全错误地将Docker弄错了,它不适合这种情况。我以为您可以复制映像并加载它并期望它能正常工作,但是它似乎需要该映像所基于的确切目录结构,这意味着要剪切整个目录结构,这不利于保存文件的目的。图片。我很迷惑。
我现在看来只是创建一堆普通VM可能是一个更好的方法。但是我想在放弃之前给Docker一个适当的机会。
如何将映像从本地驱动器复制到docker-machine并使其正常工作?