【发布时间】:2019-02-04 15:23:10
【问题描述】:
docker data volume vs mounted host directory
说volumes 应该优先于bind mounts
我有几个关于这个问题的问题。帖子说:
When you create a volume, it is stored within a directory on the Docker host
请耐心等待,但我是 docker 新手,我想知道这里的 docker host 是什么。
它是我构建映像的机器吗(可能不是)?
是运行映像的机器吗?如果是这样,如果我在多台机器上运行映像会发生什么情况,它会创建两个独立的卷吗?
当我设置了developement 和production 时,docker 如何为每个环境管理两个单独的卷?
除了当我使用数据量时使用docker-compose down 似乎很容易丢失数据,这是让我犹豫使用data volumes 的第一个障碍,有没有明显的解决方案来缓解这个问题?
【问题讨论】:
标签: docker docker-compose