我在我的容器映像中定义了一个入口点,它应该在我的部署清单中指定的 args 之前运行。但是当我使用 对该容器执行命令时kubectl exec,它似乎绕过了容器入口点。这是预期的行为吗?我可以以某种方式强制它始终使用入口点命令吗?
这是预期的。如果你真的想要什么,entrypoint.sh你可以做这样的事情:
kubectl exec -it <pod-name> -c <container-name> -- /path/to/entrypoint.sh
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
2521 次 |
| 最近记录: |