思念灬终结 2017-09-08 03:06 采纳率: 0%
浏览 1012

docker volume create 控制数据卷大小

一、【现象】
最新在学习docker,在学习到数据卷的时候发现docker API提供了(dcoker volume create)命令,而且还可以设置数据卷大小,所以就尝试创建了数据卷、限制了数据卷大小并挂载到容器上,在测试阶段发现无论给宿主机中的数据卷目录下写数据还是给容器写数据,数据卷大小都没有受到限制。

二、【疑问】
1.实际数据卷大小并没有收到限制,是我的数据卷命令创建的有问题,还是我的测试步骤或者形式有问题呢?
2.设置了数据卷的大小,预期的效果是什么样?超出限制大小系统会给出错误提示,还是数据仍会写进去,但之前的数据有丢失?

三、【操作步骤】
1.创建数据卷限制大小为3M,启动容器并挂载该数据卷
2.通过命令的形式给宿主机中的数据卷写了一个3M的文件(文件名:3M.file),并查看文件大小
3.进入到容器查看/data目录下文件大小,发现也生成3M.file文件,而且文件的大小跟宿主机一样为3.0M

volume_1

volume_2

volume_3

PS:路过的大神麻烦指条明路,问题到底出现在哪里,怎样才能控制住数据卷的大小呢,在线等~~~
如果有docker相关的微信群麻烦也提供下,我进去咨询咨询,再次谢过~~~

  • 写回答

0条回答 默认 最新

      报告相同问题?

      悬赏问题

      • ¥15 这个链接是什么,怎么解出正常的链接
      • ¥15 无法加载以下来源的扩展程序
      • ¥30 关于#oracle soa#的问题,请各位专家解答!
      • ¥15 mounriver里怎么对电机初始化是对pwm初始化函数和gpio初始化函数吗
      • ¥15 anaconda第一步就出不来了,文件名错误
      • ¥15 这个排列组合问题的思路哪个地方有错
      • ¥15 首页运行报错,首页运行报错
      • ¥15 jupyter里pandas为什么调用不了
      • ¥15 解决neuralprophet库运行报错
      • ¥20 想通过nas 配置一台iis服务器