最近遇到一个特殊问题, 容器对外映射挂载目录 , 发现容器中的目录并没有映射到宿主机上。 后经排查是是镜像中没有指定 volume
# 例如
FROM debian:wheezy
VOLUME /data/abc
错误的挂载
docker run -v /home/adrian/data:/data debian
这样挂载 容器的目录下的文件不会在宿主机上映射出来
正常的挂载
docker run -v /home/adrian/data:/data/abc debian
最近遇到一个特殊问题, 容器对外映射挂载目录 , 发现容器中的目录并没有映射到宿主机上。 后经排查是是镜像中没有指定 volume
# 例如
FROM debian:wheezy
VOLUME /data/abc
docker run -v /home/adrian/data:/data debian
这样挂载 容器的目录下的文件不会在宿主机上映射出来
docker run -v /home/adrian/data:/data/abc debian
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。