From 1c37096ba2d0ad5ef301699571cd9dbca99324c2 Mon Sep 17 00:00:00 2001 From: Denis Golovin Date: Fri, 19 May 2023 22:15:47 -0700 Subject: [PATCH] Start container using image-name:tag not image.id Related to https://github.com/redhat-developer/podman-desktop-sandbox-ext/issues/39. Signed-off-by: Denis Golovin --- packages/renderer/src/lib/image/RunContainerModal.svelte | 2 +- packages/renderer/src/lib/image/RunImage.svelte | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/renderer/src/lib/image/RunContainerModal.svelte b/packages/renderer/src/lib/image/RunContainerModal.svelte index d8ba5dc3a26..9f454b103c0 100644 --- a/packages/renderer/src/lib/image/RunContainerModal.svelte +++ b/packages/renderer/src/lib/image/RunContainerModal.svelte @@ -73,7 +73,7 @@ async function startContainer() { ExposedPorts[port] = {}; }); - const Image = image.id; + const Image = image.tag ? `${image.name}:${image.tag}` : image.id; const HostConfig = { PortBindings, diff --git a/packages/renderer/src/lib/image/RunImage.svelte b/packages/renderer/src/lib/image/RunImage.svelte index c6d5d284253..74145e88257 100644 --- a/packages/renderer/src/lib/image/RunImage.svelte +++ b/packages/renderer/src/lib/image/RunImage.svelte @@ -191,7 +191,7 @@ async function startContainer() { // no value, use empty string .map(env => `${env.key}=${env.value || ''}`); - const Image = image.id; + const Image = image.tag ? `${image.name}:${image.tag}` : image.id; const RestartPolicy: { Name: string; MaximumRetryCount?: number } = { Name: restartPolicyName,