| 12345678910111213141516171819202122232425262728293031323334353637 | FROM python:3.7-slimWORKDIR /codeRUN 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 numpyCOPY requirements.txt .RUN pip install -r requirements.txtCOPY 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"]
 |