设置泊坞窗容器可以打开的最长时间

时间:2014-07-11 18:52:11

标签: python bash containers docker

我正在打开一个docker容器并运行一个内联bash脚本。 bash脚本运行python代码,但我并不总是确定代码是什么。

因为它是任意代码,我想在30秒内启用一个kill开关来关闭这个容器。有没有办法在我正在运行的代码中执行此操作:

docker run my/image sh -c '$(curl -ss -o python_file.py https://www.example.com); \
    python python_file.py'

基本上在运行python文件之前,我想启动一个计时器。如果那个计时器达到30秒,我就会运行docker kill这个特定的容器。

我尝试过以下但是没有用。

timeout 30 docker run my/image sh -c '$(curl -ss -o python_file.py https://www.example.com); \
    python python_file.py'

0 个答案:

没有答案