【发布时间】:2022-12-10 12:38:18
【问题描述】:
我是 docker 的新手。我想知道是否有一种可行的方法可以在容器中发生错误时停止正在运行的容器。(exp,丢失数据库连接,编译错误等) 我的想法是运行
system(docker stop this_container)
发生错误时。有更好的方法吗? 感谢任何cmets。
【问题讨论】:
标签: c++ docker error-handling
我是 docker 的新手。我想知道是否有一种可行的方法可以在容器中发生错误时停止正在运行的容器。(exp,丢失数据库连接,编译错误等) 我的想法是运行
system(docker stop this_container)
发生错误时。有更好的方法吗? 感谢任何cmets。
【问题讨论】:
标签: c++ docker error-handling
是的 - 只需从入口点退出。可以像 std::exit(0) 一样简单,但未捕获的异常也会这样做。
【讨论】: