如何将容器目录数据映射到本地目录或NFS等
2020-06-09 12:58:00
改造人
  • 访问次数: 2
  • 注册日期: 2020-06-09
  • 最后登录: 2020-06-09

目前有几个疑问,希望大神们可以解答,不吝感谢。

1、当使用-v 参数去做数据卷的映射时,当本地目录存在文件,可以同步到容器内的目录;

当本地目录没有文件时,容器目录同样也会没有数据;

那如果我想让本地目录本身没有数据,但希望映射时,可以将容器内目录的数据,同步到本地来,要如何实现?


2、当使用-v做匿名卷时可以在docker的工作目录找到映射出来的数据,那有什么办法可以自动的去利用这些数据,实现本地管理,而不是通过找到这个目录下的各个容器呢?


3、诉求是希望将打包进镜像的文件内容重新映射到本地来?


4、另外的问题是,如果做一个镜像,当程序文件和依赖文件最终超过1GB大小时,这时候的镜像还要用这样的方式实现么?这也是为什么我想把程序数据目录拿出来的原因。



沙发
2020-09-07 13:53:17
张三丰
  • 访问次数: 2
  • 注册日期: 2020-09-07
  • 最后登录: 2020-09-07

1、容器内新生成的文件在外边会访问到;

2、建议在创建容器的时候,设定固定的映射路径;

3、同1吧,我么有试过;

4、可以实现,实际项目有过5g左右的图片文件通过设置映射文件路径实现。


1/1