From f6139a75ad1cc45b96092c1ab16ecdf21cb8ce1e Mon Sep 17 00:00:00 2001 From: Kroese Date: Fri, 21 Apr 2023 08:33:29 +0200 Subject: [PATCH] Healthcheck --- run/network.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/run/network.sh b/run/network.sh index 11999f5..cb4e561 100644 --- a/run/network.sh +++ b/run/network.sh @@ -46,6 +46,9 @@ configureDHCP() { echo "ERROR: Cannot retrieve IP from DHCP using MAC ${VM_NET_MAC}" && exit 16 fi + # Store IP for Docker healthcheck + echo "${DHCP_IP}" > "/var/dsm.ip" + ip a flush "${VM_NET_TAP}" TAP_PATH="/dev/tap$( "/var/dsm.ip" + #Create bridge with static IP for the VM guest brctl addbr dockerbridge ip addr add ${VM_NET_IP%.*}.1/24 broadcast ${VM_NET_IP%.*}.255 dev dockerbridge @@ -179,9 +185,6 @@ else # Configuration for DHCP IP configureDHCP - # Store IP for Docker healthcheck - echo "${DHCP_IP}" > "/var/dsm.ip" - # Display the received IP on port 5000 /run/server.sh 5000 "The location of DSM is http://${DHCP_IP}:5000" > /dev/null &