读「Docker」关于 Docker volume 挂载时文件或文件夹不存在的问题 有感
用mysql的镜像做了一个实验 发现:
如果把mysql的/etc目录映射到 主机则会反覆盖docker run -it -d --name mysql -v /docker-build/alpine/volume/:/etc -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.37
用其他的路径则会直接把容器对应的路径置空
docker run -it -d --name mysql -v /docker-build/alpine/volume/:/dev -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.37
请问有谁知道有什么讲究吗?
如果是容器运行时生成的则会反覆盖 反之则会正向覆盖 不知道大家懂了没
原来如此啊