从外部执行pod内的命令

问题描述 投票:0回答:2

我有一个部署,可以根据需要创建pod,并附加一个图像和一个卷。

我必须在pod中执行一个命令来启动服务,但只有在节点运行时(因此我没有在docker镜像中执行此操作)。

如何从外部在pod中运行命令(例如,我可以从集群外部运行的.sh文件,它将执行进入pod并运行命令?)

更新:我发现在yaml中使用command:头将允许你覆盖Dockerfile中的ENTRYPOINT。见here

我的新问题是我不知道哪个是第一个;正在安装的卷或正在运行的命令(我假设后者)。在运行命令之前,我需要从卷中获取一些内容。任何建议将被认真考虑。

kubernetes
2个回答
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.