什么';docker中的exec_start和start事件之间的区别是什么
docker中的exec_start和start事件之间有什么区别。什么';docker中的exec_start和start事件之间的区别是什么,docker,Docker,docker中的exec_start和start事件之间有什么区别。 还有人能详细解释触发这些事件的顺序吗docker start会发出一个启动事件,您可以自己运行该事件,也可以在执行docker run或docker create后自动运行该事件。见下图: 我找到了那个图表的原型。尽管在该页面上写着,exec\u start是其中一个事件,它不受容器状态的影响,但实际上我从未成功地在任何其他状态下发出exec\u start,而是运行 容器进入运行状态后,将根据Dockerfile中配置EN
还有人能详细解释触发这些事件的顺序吗docker start会发出一个
启动
事件,您可以自己运行该事件,也可以在执行docker run
或docker create
后自动运行该事件。见下图:
我找到了那个图表的原型。尽管在该页面上写着,exec\u start
是其中一个事件,它不受容器状态的影响,但实际上我从未成功地在任何其他状态下发出exec\u start
,而是运行
容器进入运行
状态后,将根据Dockerfile
中配置ENTRYPOINT
和CMD
的方式执行命令,发出exec\u create
,然后发出exec\u start
。如果通过docker compose
运行容器,则这些容器将被entrypoint
和命令
指令覆盖
此外,当您执行docker exec
时,您会发出exec\u create
事件,之后会发出exec\u start
事件
底线是,首先启动容器,发出start
,然后在正在运行的容器中执行某些操作,并发出exec\u start
您试图找到问题的答案是什么?