File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4141ROOT_DEV=" $( findmnt -n -o SOURCE -T " /" | sed ' s/\[.*\]//' ) "
4242ROOT_DISK=" /dev/$( lsblk -no PKNAME " $ROOT_DEV " | head -n1) "
4343
44+ docker network rm cuos-internet
45+ docker network create \
46+ --driver=bridge \
47+ --opt com.docker.network.bridge.enable_icc=false \
48+ --opt com.docker.network.bridge.enable_ip_masquerade=true \
49+ cuos-internet
50+
4451touch " /root/.docker/config.json"
4552docker run --rm -it \
4653 --pull=never \
47- --network=host \
54+ --network=cuos-internet \
4855 --privileged \
4956 --device " ${ROOT_DISK} " \
5057 -v " /root/.docker/config.json:/root/.docker/config.json:ro" \
@@ -59,4 +66,6 @@ DOCKER_EXIT_CODE="$?"
5966
6067echo " Exit Code: ${DOCKER_EXIT_CODE} "
6168
69+ docker network rm cuos-internet
70+
6271exit " ${DOCKER_EXIT_CODE} "
Original file line number Diff line number Diff line change 5151ROOT_DEV=" $( findmnt -n -o SOURCE -T " /" | sed ' s/\[.*\]//' ) "
5252ROOT_DISK=" /dev/$( lsblk -no PKNAME " $ROOT_DEV " | head -n1) "
5353
54+ docker network rm cuos-internet
55+ docker network create \
56+ --driver=bridge \
57+ --opt com.docker.network.bridge.enable_icc=false \
58+ --opt com.docker.network.bridge.enable_ip_masquerade=true \
59+ cuos-internet
60+
5461touch " /root/.docker/config.json"
5562docker run --rm \
5663 --pull=never \
5764 --log-driver=journald \
58- --network=host \
65+ --network=cuos-internet \
5966 --privileged \
6067 --device " ${ROOT_DISK} " \
6168 -v " /root/.docker/config.json:/root/.docker/config.json:ro" \
@@ -70,6 +77,8 @@ DOCKER_EXIT_CODE="$?"
7077
7178echo " Exit Code: ${DOCKER_EXIT_CODE} "
7279
80+ docker network rm cuos-internet
81+
7382if [[ " ${DOCKER_EXIT_CODE} " = " 0" ]]; then
7483 PARTITION_NEXT=" A"
7584 [[ " ${PARTITION} " == " A" ]] && PARTITION_NEXT=" B"
You can’t perform that action at this time.
0 commit comments