我如何构建检查docker容器服务何时运行的bash脚本?
命令:
docker exec -t test_container systemctl list-units --state=running | grep post
给出想要的结果:
postgresql-9.4.service loaded active running PostgreSQL 9.4 database server wi
我如何将它放入while循环中?
我尝试了一次但没有运气(检查服务10秒钟):
x=0
while [ "$x" -lt 10 -a ! "docker exec -t test_container systemctl list-units --state=running | grep post" ]; do
x=$((x+1))
sleep 1
done