如何知道Docker ENTRYPOINT是否完成执行

时间:2019-03-06 13:50:02

标签: docker dockerfile

当我的容器作为Windows 10上的dockerfile中ENTRYPOINT指令的一部分启动时,我运行一个批处理文件。主机是否可以通过某种方式知道该容器已完成该批处理文件的处理,而该批处理文件可以通过批处理或powershell脚本自动执行在主机上?

谢谢

1 个答案:

答案 0 :(得分:0)

定义上,ENTRYPOINT完成时,容器退出。如果您在前台运行容器(不使用docker run -d选项),或者您明确docker wait使容器完成,则可以在容器退出时阻止调用过程。