如何使docker-compose exec返回命令的返回值?

时间:2019-04-08 11:56:02

标签: bash docker-compose

当我用bash脚本编写此代码时:

docker-compose exec -T cli curl http://nginx:8080 -v

if [ $? -eq 0 ]; then
  echo "OK!"
else
  echo "FAIL"
  /bin/false
fi

无论页面是HTTP 200 OK还是HTTP 503内部服务器错误,两者都将返回值0(成功)。

我该如何解决?

0 个答案:

没有答案