了解DockerFile中的“ VOLUME”指令

了解DockerFile中的“ VOLUME”指令,第1张

了解DockerFile中的“ VOLUME”指令

官方Docker教程说:

数据卷是一个或多个容器中的一个特别指定的目录,绕过联合文件系统。数据量为持久性数据或共享数据提供了几个有用的功能:

  • 创建容器时将初始化卷。如果容器的基本映像在指定的安装点包含数据,则
    在卷
    初始化时会将现有数据复制到新卷中。(请注意,这在安装主机
    目录时不适用。)

  • 数据量可以在容器之间共享和重用。

  • 直接更改数据量。

  • 更新映像时将不包括对数据量的更改。

  • 即使容器本身被删除,数据卷仍然存在。

在In中

Dockerfile
,只能指定容器 卷的目标。例如
/usr/src/app

例如

docker run --volume=/opt:/usr/src/app my_image
,当您运行容器时,您 可以
但不必在主机上指定其安装点( / opt
)。如果您未指定
--volume
参数,则通常会在下自动选择安装点
/var/lib/docker/volumes/



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4979351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存