Docker容器学习六之Volume

一、Volume
当我们在编写Dockerfile文件时,会有这么个语句VOLUME这个语句的意思就是在容器和宿主机中建立一个共享目录,也就是容器可以把数据保存到这个目录下。这也是docker中容器数据持久化保存的一种方式。
那么如何去使用这个Volume呢?我们先来做个小实验,这个实验是这样的,我们创建一个带有jdk的镜像,并与主机共享一个目录"/usr/mydata",然后把打包好的一个应用放在这个目录下,之后启动容器,并在这个目录下去运行应用,此时我们从容器中取创建一个文件,再回到宿主机中取查看当前文件是否创建成功,当我们删除这个容器之后,再看看文件是否存在。
第一步:创建镜像
FROM openjdk:8
LABEL author="cainiao1024"
VOLUME /usr/mydata
CMD []

容器依赖Java环境,然后指定一个共享目录,此时,docker build -t m

Docker容器学习六之Volume最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/23184.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>