2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-29 09:13:08 +00:00

Merge pull request #5833 from robin2008/docker-up-slow

container simulater is not setup correctly
This commit is contained in:
xuweibj 2018-11-27 09:26:20 +08:00 committed by GitHub
commit 27d7212ee4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -59,11 +59,31 @@ setup_docker()
#workaround as the public repo has issue to install container-selinux
yum install -y http://ftp.unicamp.br/pub/ppc64el/rhel/7/docker-ppc64el/container-selinux-2.9-4.el7.noarch.rpm
yum install -y docker-ce bridge-utils initscripts
service docker start
sleep 5
else
echo "Error: not supported platform."
return
fi
systemctl start docker
sleep 5
local x=1
while [ $x -le 5 ]
do
echo "Waiting for docker daemon up: $x times"
systemctl is-active docker >/dev/null 2>&1
if [[ $? -eq 0 ]]; then
x=0
break
fi
sleep 5
x=$(( $x + 1 ))
done
if [[ $x -gt 0 ]]; then
echo "Error: The docker daemon is not up."
return
fi
# Create the bridge network for testing, and add the physical interface inside