gpt4 book ai didi

Docker.IO 文件系统一致性

转载 作者:行者123 更新时间:2023-12-05 01:07:45 25 4
gpt4 key购买 nike

我创建了一个docker容器,然后我创建了一个文件并退出了容器。

当我使用以下命令重新启动容器时:

docker run -i -t ubuntu /bin/bash

该文件无处可寻。我查了 /var/lib/docker/并且创建了另一个文件夹,其中包含我的文件。我知道这与 Union FS 有关.

  • 如何使用我的文件再次启动同一个容器?
  • 如何导出带有文件更改的容器?
  • 最佳答案

    我不知道这是否能完全回答你的问题,但是......

    正在做
    docker run -i -t ubuntu/bin/bash
    不会重启任何容器。相反,它将基于 ubuntu 镜像创建并启动一个新容器。

    如果您启动了一个容器并停止了它,您可以使用 docker start ${CONTAINER_ID} .如果你还没有停止它,你可以使用 restart .

    您还可以将容器提交(导出)到新镜像:请参阅 http://docs.docker.io/en/latest/commandline/command/commit/对于正确的语法。 docker export也是一个选项,但所有要做的就是归档您的容器。通过使用 docker commit 创建新图像之后您可以创建它的多个实例(容器),所有实例都包含您的文件。

    关于Docker.IO 文件系统一致性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18206933/

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