我对Docker有些陌生,并试图理解为什么&&和||意思是在dockerfile运行命令.有没有一个文档来解释他们是如何工作的?
mrfwxfqh1#
这些是标准的Bourne shell脚本操作符。简而言之:仅当这些符号之前的部分以退出代码0结束(即成功)时,才评估每个&&之后的代码。||正好相反,因为仅当符号之前的部分以非零退出代码结束(即失败)时,才评估它之后的代码。
&&
||
1条答案
按热度按时间mrfwxfqh1#
这些是标准的Bourne shell脚本操作符。简而言之:仅当这些符号之前的部分以退出代码0结束(即成功)时,才评估每个
&&
之后的代码。||
正好相反,因为仅当符号之前的部分以非零退出代码结束(即失败)时,才评估它之后的代码。