我通常使用相同的图像作为将要使用它的容器的docker卷容器。例如,
<script>
function printData(){
var divToPrint=document.getElementById("tableitems");
newWin= window.open("");
newWin.document.write("<center><h1>Meng and Mher</h1><p>List of Items</p> </center>");
newWin.document.write(divToPrint.outerHTML);
newWin.print();
newWin.close();
}
$('btnprint').on('click',function(){
printData();
})
</script>
使用像tianon/true这样的图像的小型DVC是另一种方法。由于我不必拉另一张图片,我非常自信我的方法使用的带宽略少。但是我的方法的缺点是什么?你必须解压整个MySQL容器,但是磁盘很便宜,我们不会开始任何繁重的过程;回声,对吗?如果我为其DVC回收主图像,或者获取专用的DVC类型图像,它在机器资源和带宽方面是否会产生任何实际差异?我该如何评估这个?
答案 0 :(得分:2)
tianon/dockerfiles/Dockerfile来自2年前,当时您实际上必须运行容器,将其用作数据量容器。
但是自Docker 1.8起,您不再需要运行数据卷容器了
你可以docker create
它
最近,你docker volume create
它:不需要图像。没有DVC的过程或带宽成本。
因此,对于数据卷容器,不再需要处理成本。