kubectl exec是否绕过容器的定义入口点?

时间:2018-09-19 13:57:34

标签: kubernetes

我在容器映像中定义了一个入口点,并且它应该在部署清单中指定的args之前运行。但是,当我使用kubectl exec在该容器上执行命令时,似乎绕过了容器入口点。这是预期的行为吗?我能以某种方式强迫它始终使用入口点命令吗?

1 个答案:

答案 0 :(得分:3)

这是预期的。如果您确实想要entrypoint.sh中的内容,则可以执行以下操作:

kubectl exec -it <pod-name> -c <container-name> /path/to/entrypoint.sh

希望有帮助!