docker - 在cronjob中重新启动CMD进程

标签 docker dockerfile

我的docker命令具有以下CMD:

CMD ["npm", "start"]

每个星期,我的容器必须执行一条命令(最好通过cron)。命令成功执行后,我必须重新启动通过CMD启动的进程。

如何从Docker的容器中重新启动CMD进程?

最佳答案

您可以从cron使用docker exec <containername> npm restart
问候

关于docker - 在cronjob中重新启动CMD进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40683955/

相关文章:

docker - 使用本地文件在 Windows 上构建 docker 镜像时使用 --squash 的替代方法

docker - "Docker compose: command not found"- 尽管配置了路径并将文件设置为可执行文件

Docker:导出镜像失败:创建镜像失败:获取层失败

docker - 运行 docker-compose up 命令时出现错误 "Source Path has too many colons ",未在 compose 文件中指定任何安装路径

wordpress - 如何使用 docker 自动化 wp 实例设置 + 主题/插件定制?

php - Guzzle 和 XDebug 超时

docker - 如果我们在entrypoint.sh 中引导应用程序,应用程序是否会以PID 1 运行并且会收到信号吗?

docker - Dockerfile共享相同的指令,但是从不同的镜像构建

python - 如何在 docker 容器中打开 jupyter nookbooks?

ubuntu - Docker:来自守护进程的错误响应:无效的卷规范:ubuntu