revert to official python:3.12-slim, install miniconda via curl in startup.sh

This commit is contained in:
Sidney Marvin Fricke
2026-06-25 08:50:11 +02:00
parent 461165a16e
commit da0b28ff4e
2 changed files with 9 additions and 2 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
services:
mcp-bash:
image: continuumio/miniconda3:latest
image: python:3.12-slim
container_name: mcp-bash
restart: unless-stopped
working_dir: /workspace
+8 -1
View File
@@ -7,7 +7,14 @@ apt-get install -y --no-install-recommends \
curl wget git vim nano htop procps jq less unzip zip \
build-essential ca-certificates
# ─── Python dependencies (via conda base env) ─────────────────────────────────
# ─── Miniconda ────────────────────────────────────────────────────────────────
curl -fsSL https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -o /tmp/miniconda.sh
bash /tmp/miniconda.sh -b -p /opt/miniconda3
rm /tmp/miniconda.sh
export PATH="/opt/miniconda3/bin:$PATH"
conda init bash
# ─── Python dependencies ──────────────────────────────────────────────────────
pip install -q -r /app/requirements.txt
# ─── Node.js via nvm ──────────────────────────────────────────────────────────