mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-07-28 15:36:29 +00:00
Update hostapps.sh
This commit is contained in:
parent
d69d7ce009
commit
bfef303dfb
@ -4,7 +4,7 @@ set -e
|
|||||||
DATA_IMG="/export/data.img"
|
DATA_IMG="/export/data.img"
|
||||||
|
|
||||||
# Make image
|
# Make image
|
||||||
dd if=/dev/zero of=${DATA_IMG} bs=1M count=1024
|
dd if=/dev/zero of=${DATA_IMG} bs=1024M count=1
|
||||||
mkfs.ext4 -E lazy_itable_init=0,lazy_journal_init=0 -i 8192 ${DATA_IMG}
|
mkfs.ext4 -E lazy_itable_init=0,lazy_journal_init=0 -i 8192 ${DATA_IMG}
|
||||||
|
|
||||||
# Mount / init file structs
|
# Mount / init file structs
|
||||||
@ -12,3 +12,19 @@ mount -o loop ${DATA_IMG} /mnt
|
|||||||
mkdir -p /mnt/docker
|
mkdir -p /mnt/docker
|
||||||
mkdir -p /mnt/supervisor
|
mkdir -p /mnt/supervisor
|
||||||
mkdir -p /mnt/cli
|
mkdir -p /mnt/cli
|
||||||
|
|
||||||
|
# Run dockerd
|
||||||
|
dockerd -s overlay2 -g /mnt/docker 2> /dev/null &
|
||||||
|
DOCKER_PID=$!
|
||||||
|
|
||||||
|
starttime="$(date +%s)"
|
||||||
|
endtime="$(date +%s)"
|
||||||
|
until docker info >/dev/null 2>&1; do
|
||||||
|
if [ $((endtime - starttime)) -le $DOCKER_TIMEOUT ]; then
|
||||||
|
sleep 1
|
||||||
|
endtime=$(date +%s)
|
||||||
|
else
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user