From f5e807cdbf35bd61046d8a100a18f3cd5b704932 Mon Sep 17 00:00:00 2001 From: retoor Date: Tue, 10 Jun 2025 16:28:30 +0200 Subject: [PATCH] Perfect sizes! --- src/snek/system/docker.py | 7 ++++--- src/snek/view/rpc.py | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/snek/system/docker.py b/src/snek/system/docker.py index 3624941..8271e5d 100644 --- a/src/snek/system/docker.py +++ b/src/snek/system/docker.py @@ -62,7 +62,10 @@ class ComposeFileManager: volumes=None, ): service = { - "image": image, + "build": { + "context": ".", + "dockerfile": "DockerfileUbuntu", + } } service["command"] = command or "tail -f /dev/null" if cpus or memory: @@ -177,8 +180,6 @@ class ComposeFileManager: proc = await asyncio.create_subprocess_exec( "docker", "compose", "-f", self.compose_path, "up", name, "-d", stdin=asyncio.subprocess.PIPE, - stdout=asyncio.subprocess.PIPE, - stderr=asyncio.subprocess.PIPE, ) stdout,stderr = await proc.communicate() if proc.returncode != 0: diff --git a/src/snek/view/rpc.py b/src/snek/view/rpc.py index 7e28057..5cf9204 100644 --- a/src/snek/view/rpc.py +++ b/src/snek/view/rpc.py @@ -217,7 +217,7 @@ class RPCView(BaseView): "name": await self.services.container.get_container_name(channel_uid), "cpus": container["deploy"]["resources"]["limits"]["cpus"], "memory": container["deploy"]["resources"]["limits"]["memory"], - "image": container["image"], + "image": "ubuntu:latest", "volumes": [], "status": container["status"] }