From 920fde88a4c17d1d50e01b01c75f094778f156a9 Mon Sep 17 00:00:00 2001 From: Charles Honton Date: Tue, 21 Feb 2023 11:50:29 -0800 Subject: [PATCH] default to native platform when creating container --- .../maven/docker/access/hc/DockerAccessWithHcClient.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/fabric8/maven/docker/access/hc/DockerAccessWithHcClient.java b/src/main/java/io/fabric8/maven/docker/access/hc/DockerAccessWithHcClient.java index 47d555f29..9e5291c4f 100644 --- a/src/main/java/io/fabric8/maven/docker/access/hc/DockerAccessWithHcClient.java +++ b/src/main/java/io/fabric8/maven/docker/access/hc/DockerAccessWithHcClient.java @@ -229,7 +229,11 @@ public String createExecContainer(String containerId, Arguments arguments) throw public String createContainer(ContainerCreateConfig containerConfig, String containerName) throws DockerAccessException { String createJson = containerConfig.toJson(); - String url = urlBuilder.createContainer(containerName, containerConfig.getPlatform()); + String requestedPlatform = containerConfig.getPlatform(); + if (requestedPlatform == null) { + requestedPlatform = nativePlatform; + } + String url = urlBuilder.createContainer(containerName, requestedPlatform); log.verbose(Logger.LogVerboseCategory.API, API_LOG_FORMAT_POST_WITH_REQUEST, url, createJson); try { String response =