取消--运行docker容器时的rm选项

取消--运行docker容器时的rm选项,docker,Docker,我使用选项--rm启动了一个容器,例如: docker run --rm -it --name test bash 但现在我想把集装箱放在出口处。有没有办法在已经运行的容器上取消--rm选项?这是不可能的 另一种可能适合您的方法是将容器作为新映像,并在新容器中运行该映像。可能分离并提交正在运行的容器是一个不错的选择 从运行的容器中分离:Ctrl+P,Ctrl+Q(对于Ubuntu) 将正在运行的容器作为新映像提交 这是不可能的,您可以尝试使用提交从中创建映像。正如前面提到的,不幸的是,这是不可

我使用选项
--rm
启动了一个容器,例如:

docker run --rm -it --name test bash
但现在我想把集装箱放在出口处。有没有办法在已经运行的容器上取消
--rm
选项?

这是不可能的


另一种可能适合您的方法是将容器作为新映像,并在新容器中运行该映像。

可能分离并提交正在运行的容器是一个不错的选择

  • 从运行的容器中分离:
    Ctrl+P
    Ctrl+Q
    (对于Ubuntu)
  • 将正在运行的容器作为新映像提交

  • 这是不可能的,您可以尝试使用提交从中创建映像。正如前面提到的,不幸的是,这是不可能的,但是,您应该考虑将卷映射到容器中,以便将来不会丢失您的工作。