在我们从dockerhub或github上下载的时候,经常会碰到超时的问题,一般就是多尝试下载几次就可以了,但手动重复执行很麻烦,下面是自动检测若未成功执行就自动再次执行命令的代码:
while
#!/bin/bash while ! docker pull xxx/xxx;do sleep 1 done echo 'succes'
until
#!/bin/bash until docker pull xxx/xxx;do sleep 1 done echo 'succes'