jenkins的工作:忽略错误

我有一个执行shell脚本的jenkins作业。 shell脚本的最后一步是删除服务器上的docker镜像(除了正在使用的镜像之外)。 这是我的命令:

set +x docker rmi `docker images -aq` 

输出:

 Error response from daemon: conflict: unable to delete 69a777edb6dc (must be forced) - image is referenced in one or more repositories Error response from daemon: conflict: unable to delete 69a777edb6dc (must be forced) - image is referenced in one or more repositories Error response from daemon: conflict: unable to delete d9d7acd2e160 (cannot be forced) - image is being used by running container 4e5ba6ffeaf0 

我怎么能忽略错误(因为这是正常的)+隐藏命令的输出? (尝试设置+ X但没有帮助)

使用

 docker 2>/dev/null 1>&2 rmi `docker images -aq` || true 

它应该是:

docker 2> / dev / null rmi docker images -aq | 真正

(只有一条pipe道)