k8s command & args


命令和參數說明:
command、args兩項實現覆蓋Dockerfile中ENTRYPOINT的功能,具體的command命令代替ENTRYPOINT的命令行,args代表集體的參數。

如果command和args均沒有寫,那么用Dockerfile的配置。
如果command寫了,但args沒有寫,那么Dockerfile默認的配置會被忽略,執行輸入的command(不帶任何參數,當然command中可自帶參數)。
如果command沒寫,但args寫了,那么Dockerfile中配置的ENTRYPOINT的命令行會被執行,並且將args中填寫的參數追加到ENTRYPOINT中。
如果command和args都寫了,那么Dockerfile的配置被忽略,執行command並追加上args參數。比如:
command:/test.sh,p1,p2
args: p3,p4

另:多命令執行使用sh,-c,[command;command,...]的形式,單條命令的參數填寫在具體的command里面,例如:
command:sh,-c,echo '123';/test.sh,p1,p2,p3,p4
args: 不填

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM