gpt4 book ai didi

linux - Docker:附加到特定的 bash

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

假设我有一个正在运行的容器

docker exec -ti container-id /bin/bash

然后我从这个容器中分离出来并想再次附加

如果我这样做

docker attach container-id

我不会回到我创建的 bash。相反,我将转到主要流程。

我怎样才能再次附加到那个 bash?

最佳答案

你不能。而 docker exec documentation建议它支持与 docker run 相同的“分离”键序列,exec 的进程没有任何 Docker 级别的身份(除了它的主机和容器 pids 之外)并且没有办法重新 -附加到那个外壳。

(在 Docker API 中,"exec instance" is an actual object 所以这在技术上并非不可能;CLI 只是不支持它。)

您所描述的工作流程听起来更像是您在虚拟机中使用 screentmux 运行的内容。

关于linux - Docker:附加到特定的 bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54015527/

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