add docker server 06/156006/1
authorJiankang Fan <jiankang.fan@samsung.com>
Wed, 28 Jun 2017 09:08:11 +0000 (18:08 +0900)
committerjingui.ren <jingui.ren@samsung.com>
Tue, 17 Oct 2017 02:53:17 +0000 (10:53 +0800)
Change-Id: I9f22f15dfc68ff07cccc1be6a70bc282fd78be40
Signed-off-by: Jiankang Fan <jiankang.fan@samsung.com>
build-vm-docker

index db3a4eb..3a76637 100644 (file)
@@ -29,8 +29,11 @@ vm_verify_options_docker() {
 
 vm_startup_docker() {
     local name="obsbuild.${BUILD_ROOT##*/}"
-    docker rm "$name" >/dev/null 2>&1 || true
-    docker run \
+    local docker_server=`cat /etc/hosts | grep docker | cut  -f 1`
+    local docker_port=`cat /etc/hosts | grep docker | cut  -f 2`
+    docker_port=${docker_port#docker}
+    docker -H $docker_server:$docker_port rm "$name" >/dev/null 2>&1 || true
+    docker -H $docker_server:$docker_port run \
         --rm --name "$name" --cap-add=sys_admin --net=none \
         -v "$BUILD_ROOT:/mnt" busybox /bin/chroot /mnt "$vm_init_script"
     BUILDSTATUS="$?"