gpt4 book ai didi

linux - 同一台机器上的两个版本的 Docker 数据卷?

转载 作者:太空宇宙 更新时间:2023-11-04 12:29:11 26 4
gpt4 key购买 nike

我目前正在开展一个项目,我们希望在我们的服务器上测试最新版本的数据集。但是,当前在 user_1 下运行的具有不同数据集的同一 Dockerized 程序的另一个构建。我希望能够使用不同的数据集作为 user_2 运行应用程序的第二个实例,但我不确定我是否可以将 Docker 镜像构建为 user_2 而无需踩踏 user_1 的图像,尤其是数据量。

如果我以 user_2 身份运行 docker build,这会破坏 user_1 的现有图像和数据卷吗?如果是这样,我该怎么做才能在不破坏数据量的情况下支持应用程序的第二个实例?

在此先感谢您提供的所有帮助!

最佳答案

只需使用另一个标签(如 image:test)运行 docker build。如果您使用的是命名卷,请在 Docker Compose YAML 文件中为其使用另一个名称。

如果您有疑虑,您可以使用 docker-save 备份镜像并按照以下说明备份卷: https://docs.docker.com/engine/tutorials/dockervolumes/#backup-restore-or-migrate-data-volumes

关于linux - 同一台机器上的两个版本的 Docker 数据卷?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43770261/

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