gpt4 book ai didi

docker - 在 docker 中,我可以发布包含初始数据的卷吗?

转载 作者:行者123 更新时间:2023-12-02 18:22:38 24 4
gpt4 key购买 nike

我想在两个容器之间共享一个文件存储。从文档中,我看到您可以像这样创建和使用卷:

docker volume create --name DataVolume1
docker run -ti --rm -v DataVolume1:/datavolume1 ubuntu

但是,我希望容器能够访问一组初始共享数据。 docker 是否支持发布卷?如果不是,这是否意味着我应该在创建卷之后手动写入初始数据,或者是否有其他解决方案可以将数据与图像一起发布?

最佳答案

使用命名卷(不是主机卷,也称为绑定(bind)挂载),docker 将在您挂载它的位置将一个空的命名卷初始化为镜像的内容。因此,如果您的镜像中有文件位于/datavolume1,并且 DataVolume1 为空,则 docker 会将这些文件复制到命名卷中。

关于docker - 在 docker 中,我可以发布包含初始数据的卷吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46648697/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com