dockerpipe理员绑定一个托pipe卷
当你在你的docker“run”命令中绑定一个卷的时候,docker会做什么?这个命令已经是在docker build file / image中定义的托pipe卷了?
例:
- dockerfile将/ myvolume定义为托pipe卷
- 那么:docker run -v / <my_host_dir>:/ myvolume … / <image>
我所看到的是托pipe卷不再被创build。 相反,绑定安装通过并将主机目录安装到容器中。
幕后发生了什么? 这是logging在某处,因此可以指望什么?
br volker
Dockerfile中的VOLUME
语句只是将该目录标记为从其他位置挂载以帮助映像的用户。 例如,当您创build一个数据库映像时,该映像的用户通常需要在容器外保存该date。
如果您(作为Dockerfile的图像/作者的创build者)将目录标记为VOLUME
,则图像的用户(执行docker run
或类似的人)有一个想法,在容器中他应该挂载一个目录从外面。