summaryrefslogtreecommitdiff
path: root/Dockerfile.comfyui
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2026-10-27 18:44:28 +0100
committerFelix Morgner <felix.morgner@gmail.com>2026-10-27 18:45:13 +0100
commit6fb3a546861cd4dcb69d78bbc0d7d33f4a712372 (patch)
tree98b5c24bfc22b6ac14206aa09920c833ef9efb39 /Dockerfile.comfyui
parentf172f10023652c14c4a95462e63f1d2830236cfc (diff)
downloadlocal-ai-6fb3a546861cd4dcb69d78bbc0d7d33f4a712372.tar.xz
local-ai-6fb3a546861cd4dcb69d78bbc0d7d33f4a712372.zip
terminal: set up TeachOS development terminal
Diffstat (limited to 'Dockerfile.comfyui')
-rw-r--r--Dockerfile.comfyui21
1 files changed, 19 insertions, 2 deletions
diff --git a/Dockerfile.comfyui b/Dockerfile.comfyui
index 3512bd4..128dab9 100644
--- a/Dockerfile.comfyui
+++ b/Dockerfile.comfyui
@@ -1,15 +1,32 @@
-FROM docker.io/ubuntu:resolute
+FROM docker.io/ubuntu:noble
RUN apt update && \
apt full-upgrade --auto-remove --purge --yes && \
apt install --no-install-recommends --yes \
+ build-essential \
git \
libatomic1 \
+ libegl-dev \
+ libegl1 \
+ libgbm1 \
+ libgl1 \
+ libgl1-mesa-dev \
+ libgl1-mesa-dri \
+ libgles2 \
+ libglvnd0 \
+ libglx0 \
+ libnuma-dev \
libopengl0 \
+ mesa-utils \
+ mesa-utils-extra \
python3 \
+ python3-dev \
python3-venv && \
rm -rf /var/lib/apt/lists/*
+ENV PYTHONDONTWRITEBYTECODE=1
+ENV PYTHONUNBUFFERED=1
+
RUN mkdir -p /app/ComfyUI && chown -R ubuntu: /app
USER ubuntu
@@ -25,7 +42,7 @@ RUN /app/venv/bin/pip3 install \
WORKDIR /app/ComfyUI
RUN git clone https://github.com/Comfy-Org/ComfyUI.git . && \
- git checkout v0.41.1
+ git checkout v0.43.0
RUN /app/venv/bin/pip install \
--pre \