目前正在尝试在rancher上创建一个init容器,它将向我的一个服务发送一个curl。我在尝试完成这项工作时反复遇到问题,但我不能确定原因。我确信我的yaml格式是正确的,我正在安装忙碌box,所以curl应该可以使用
ttvkxqim1#
缺少shell的-c选项,该选项用于告诉shell应从命令行读取命令,而不是从文件读取:
-c
sh -c curl -X POST ...
因此,必须将-c作为第一个容器参数:
... - args: - -c - curl - -X ...
1条答案
按热度按时间ttvkxqim1#
缺少shell的
-c
选项,该选项用于告诉shell应从命令行读取命令,而不是从文件读取:因此,必须将-c作为第一个容器参数: