# Use an official Python runtime as a parent image FROM python:3.9-slim # Set the working directory in the container WORKDIR /app # Install Flask and Gradio RUN pip install flask gradio # Clone the Mario game repository RUN apt-get update && apt-get install -y git RUN git clone https://github.com/reruns/mario.git /app/mario # Copy your app.py to the container COPY app.py /app/app.py # Expose the port Gradio will run on EXPOSE 7860 # Command to run your app CMD ["python", "app.py"]