gpt4 book ai didi

docker - 在 docker 容器中运行脚本并且在离开终端时不终止脚本

转载 作者:行者123 更新时间:2023-12-02 07:14:47 25 4
gpt4 key购买 nike

我有一些 docker 容器,例如 my_container我想在我的容器中运行一个长期存在的脚本,但在离开 shell 时不杀死它

我想做这样的事情

docker exec -ti my_container /bin/bash 

然后

screen -S myScreen 

然后

在屏幕中执行我的脚本并退出终端

不幸的是,我无法在 docker 终端中执行 screen

最佳答案

这也许对你有帮助。

docker exec -i -t c2ab7ae71ab8 sh -c "exec >/dev/tty 2>/dev/tty </dev/tty && /usr/bin/screen -r nmsrv -s /bin/bash"    

这是reference link

关于docker - 在 docker 容器中运行脚本并且在离开终端时不终止脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35137203/

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