最佳答案
我想做一个有 Jenkins 的自定义 Dockerfile。我会等到端口8080打开,而不是做一个丑陋的’睡眠60’与 netcat,但我不是很有信心与 bash 脚本和 netcat。
下面是我正在尝试做的一个例子:
#!/bin/bash
opened=0
while [ "$opened" == "0" ]; do
echo "Waiting jenkins to launch on 8080..."
nc -vz localhost 8080
done
echo "Jenkins launched"