From 20b68276f6f6da8c2ed6222baed4b9a93c90e40e Mon Sep 17 00:00:00 2001 From: Floke Date: Thu, 8 Jan 2026 20:08:03 +0000 Subject: [PATCH] =?UTF-8?q?docker/gemini/Dockerfile=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/gemini/Dockerfile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docker/gemini/Dockerfile diff --git a/docker/gemini/Dockerfile b/docker/gemini/Dockerfile new file mode 100644 index 00000000..627d8356 --- /dev/null +++ b/docker/gemini/Dockerfile @@ -0,0 +1,24 @@ +# Verwenden Sie ein offizielles Node.js-Image als Basis. +FROM node:20-slim + +# Installieren von Basis-Tools wie Git, Python und jetzt auch curl +RUN apt-get update && apt-get install -y --no-install-recommends \ + git \ + python3 \ + python3-pip \ + curl \ + # Aufräumen + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* + +# Installieren der von Ihnen gefundenen, korrekten Gemini CLI global +RUN npm install -g @google/gemini-cli + +# Git anweisen, dem gemounteten Projektverzeichnis zu vertrauen +RUN git config --global --add safe.directory /app + +# Setzen Sie das Arbeitsverzeichnis im Container +WORKDIR /app + +# Starten Sie eine interaktive Shell, wenn der Container läuft +CMD ["bash"] \ No newline at end of file