12345678910111213141516171819202122232425262728293031323334353637 |
- FROM python:3.7-slim
- WORKDIR /code
- RUN apt-get update \
- && apt-get --yes --no-install-recommends install \
- python3 python3-dev \
- build-essential cmake \
- portaudio19-dev python3-pyaudio \
- && rm -rf /var/lib/apt/lists/*
- RUN pip3 install numpy
- COPY requirements.txt .
- RUN pip install -r requirements.txt
- COPY src/ .
- CMD [ "/bin/bash" ]
- #CMD [ "python3", "./server.py" ]
- #RUN apt-get update && apt-get -y install cron vim
- #WORKDIR /app
- #COPY crontab /etc/cron.d/crontab
- #COPY hello.py /app/hello.py
- #RUN chmod 0644 /etc/cron.d/crontab
- #RUN /usr/bin/crontab /etc/cron.d/crontab
- # run crond as main process of container
- #CMD ["cron", "-f"]
- # copy the dependencies file to the working directory
- # install dependencies
- # copy the content of the local src directory to the working directory
- # command to run on container start
- #CMD [ "python", "./server.py" ]
- CMD ["python3"]
|