diff Docker/galaxy_ludwig_ray_gpu/Dockerfile @ 4:afb22d7a0757 draft default tip

planemo upload for repository https://github.com/goeckslab/Galaxy-Ludwig.git commit 4dc221b2fa9717552787f0985ad3fc3df4460158
author goeckslab
date Sat, 21 Jun 2025 15:05:04 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Docker/galaxy_ludwig_ray_gpu/Dockerfile	Sat Jun 21 15:05:04 2025 +0000
@@ -0,0 +1,19 @@
+FROM ludwigai/ludwig-ray-gpu
+
+USER root
+
+# there is an error with the kubernetes-xenial repo
+RUN sed -i '/^deb .*kubernetes-xenial/ s/^/#/' /etc/apt/sources.list.d/kubernetes.list || true
+
+RUN apt-get -y update && apt-get install -y unzip && \
+    apt-get clean && \
+    rm -rf /var/lib/apt/lists/*
+    
+RUN pip install -U pip
+    
+RUN pip install --no-cache-dir 'git+https://github.com/goeckslab/model-unpickler.git' && \
+    pip install --no-cache-dir 'git+https://github.com/goeckslab/smart-report.git@17df590f3ceb065add099f37b4874c85bd275014'
+
+RUN useradd -m -s /bin/bash nonrootuser
+
+USER nonrootuser
\ No newline at end of file