前言
執行docker container stop xxx
,當xxx不存在時,會報錯,導致jenkins部署失敗。
那麼,如何執行當xxx不存在啥也不執行的邏輯呢?
使用管道
docker container ps -all --filter "name=xyx_db_doc" --format {{.ID}} |xargs --no-run-if-empty docker container stop ;
執行docker container stop xxx
,當xxx不存在時,會報錯,導致jenkins部署失敗。
那麼,如何執行當xxx不存在啥也不執行的邏輯呢?
使用管道
docker container ps -all --filter "name=xyx_db_doc" --format {{.ID}} |xargs --no-run-if-empty docker container stop ;