mlflow-server / Docker
MoritzLaurer's picture
Update Docker
4e98c18 verified
raw
history blame
469 Bytes
# Use a lightweight Python image
FROM python:3.9-slim
# Set environment variables
ENV PYTHONUNBUFFERED=1 \
SHELL=/bin/bash
# Set the working directory
WORKDIR /app
# Install MLflow
RUN pip install mlflow
# Copy the start_server.sh script into the container
COPY start_server.sh .
# Ensure the script is executable
RUN chmod +x start_server.sh
# Expose the default MLflow port
EXPOSE 7860
# Command to run the start_server.sh script
CMD ["./start_server.sh"]