kabudadada commited on
Commit
08b23b0
·
1 Parent(s): 2e55f74

Use python:3.11-slim and upgrade pip for fastmcp

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -1,5 +1,6 @@
1
- FROM python:3.9
2
- RUN useradd -m -u 1000 user
 
3
  USER user
4
  ENV PATH="/home/user/.local/bin:$PATH"
5
  WORKDIR /app
@@ -9,7 +10,6 @@ RUN pip install --no-cache-dir --upgrade -r requirements.txt
9
 
10
  COPY --chown=user . /app
11
  EXPOSE 7860
12
- # Run FastMCP HTTP server on port 7860
13
  ENV MCP_TRANSPORT=http
14
  ENV MCP_PORT=7860
15
  CMD ["python", "-m", "esm.mcp_output.start_mcp"]
 
1
+ FROM python:3.11-slim
2
+ RUN useradd -m -u 1000 user && \
3
+ python -m pip install --upgrade pip
4
  USER user
5
  ENV PATH="/home/user/.local/bin:$PATH"
6
  WORKDIR /app
 
10
 
11
  COPY --chown=user . /app
12
  EXPOSE 7860
 
13
  ENV MCP_TRANSPORT=http
14
  ENV MCP_PORT=7860
15
  CMD ["python", "-m", "esm.mcp_output.start_mcp"]