revert to official python:3.12-slim, install miniconda via curl in startup.sh
This commit is contained in:
+1
-1
@@ -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
@@ -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 ──────────────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user