我想知道是否有人知道是否可以知道 docker CMD 何时完成执行?
我最初尝试在 CMD 之后放置 ENTRYPOINT 命令,但当您运行 docker 容器时它会立即运行。
另外,如果这只能通过 docker-compose 来完成,那么如果有办法知道命令何时完成也很好?
一旦运行完成,容器就会停止并退出CMD。
您可以使用:
$ docker wait [container name/id]
等待容器停止。如果容器已经停止,该命令将立即返回。否则,它将等待容器完成其工作,或者以其他方式停止。
来自https://docs.docker.com/engine/reference/commandline/wait/
阻塞直到一个或多个容器停止,然后打印它们的退出代码
| 归档时间: |
|
| 查看次数: |
1558 次 |
| 最近记录: |