Download Dockerfile from Jaman/MusicAPI: direct link, hf CLI and curl.
- Browser
- Download file 591 Bytes
-
https://huggingface.co/spaces/Jaman/MusicAPI/resolve/main/Dockerfile
- Command line
-
hf download hf://spaces/Jaman/MusicAPI/Dockerfile
-
curl -L -o Dockerfile https://huggingface.co/spaces/Jaman/MusicAPI/resolve/main/Dockerfile
591 Bytes
| # Use the official Miniconda3 image | |
| FROM continuumio/miniconda3 | |
| # Set the working directory in the container | |
| WORKDIR /app | |
| # Copy the current directory contents into the container at /app | |
| ADD . /app | |
| # Create a new environment and install dependencies | |
| RUN conda create -n myenv python=3.9 numpy=1.19.5 flask=2.0.2 && \ | |
| /opt/conda/envs/myenv/bin/pip install spleeter==2.1.0 autochord==0.1.4 pretty_midi librosa matchering pedalboard scipy==1.7.1 | |
| # Expose the port Flask is running on | |
| EXPOSE 5000 | |
| # Run app.py in the conda environment | |
| CMD ["/opt/conda/envs/myenv/bin/python", "app.py"] | |