Build platform/cpu-agnostic SO container images on Arm platform

Change-Id: Ifafbf5db2eaa6c31d7332697bf650633bfc307ea
Signed-off-by: Bin Lu <bin.lu@arm.com>
Issue-ID: INT-548
diff --git a/packages/docker/pom.xml b/packages/docker/pom.xml
index 88a5001..611e2d2 100644
--- a/packages/docker/pom.xml
+++ b/packages/docker/pom.xml
@@ -64,7 +64,7 @@
 			<plugin>
 				<groupId>io.fabric8</groupId>
 				<artifactId>docker-maven-plugin</artifactId>
-				<version>0.19.1</version>
+				<version>0.28.0</version>
 
 				<configuration>
 					<verbose>true</verbose>
diff --git a/packages/docker/src/main/docker/docker-files/Dockerfile.so-base-image b/packages/docker/src/main/docker/docker-files/Dockerfile.so-base-image
index cf50868..c0b298e 100644
--- a/packages/docker/src/main/docker/docker-files/Dockerfile.so-base-image
+++ b/packages/docker/src/main/docker/docker-files/Dockerfile.so-base-image
@@ -1,4 +1,4 @@
-FROM openjdk:8-jdk-alpine
+FROM docker.io/openjdk:8-jdk-alpine
 
 ARG http_proxy
 ARG https_proxy
diff --git a/pom.xml b/pom.xml
index 90fa8d4..bc97b37 100644
--- a/pom.xml
+++ b/pom.xml
@@ -501,7 +501,7 @@
         <plugin>
           <groupId>io.fabric8</groupId>
           <artifactId>fabric8-maven-plugin</artifactId>
-          <version>3.5.33</version>
+          <version>4.0.0-M2</version>
           <configuration>
             <skip>${docker.skip}</skip>
             <skipBuild>${docker.skip.build}</skipBuild>