泊坞窗的体积和安装

问题描述:

我不是量的行为非常清晰,安装泊坞窗的体积和安装

1.没有量,没有安装

FROM centos 
RUN mkdir /data 
CMD ["bash"] 

docker build -t vm . 
docker run --rm vm mkdir /data/new 

我敢肯定/数据/新的不存在于宿主磁盘

2.没有体积,用安装

FROM centos 
RUN mkdir /data 
CMD ["bash"] 

docker build -t vm . 
docker run --rm -v /tmp:/data vm mkdir /data/new 

/tmp/new存在容器删除后没有VOLUME,VOLUME的要点是什么?

3,体积,没有安装

FROM centos 
RUN mkdir /data 
VOULME /data 
CMD ["bash"] 

docker build -t vm . 
docker run --rm vm mkdir /data/new 

将DIR new在主机磁盘存在吗?

4.体积,用安装

FROM centos 
RUN mkdir /data 
VOULME /data 
CMD ["bash"] 

docker build -t vm . 
docker run --rm -v /tmp:/data vm mkdir /data/new 

风向new会存在。

  1. VOLUME在dockerfile只支持搬运工管理卷
  2. docker run --volume支持搬运工管理卷和主机路径容积
  3. docker run --volume覆盖 dockerfile

上有official docker documentation更多的解释。

a helpful post here