FROM python:3.9 RUN apt-get update RUN apt-get install -y vim wget curl sngrep RUN pip3 install swig cython pip setuptools --upgrade WORKDIR /code ADD . . # pjsua2 RUN cd /code/pjproject && chmod +x configure aconfigure && ./configure CFLAGS="-fPIC" && make dep && make RUN cd /code/pjproject/pjsip-apps/src/swig/python && make && make install # pyESL RUN cd /code/python-ESL-1.4.18 && python setup.py install # nls RUN cd /code/alibabacloud-nls-python-sdk-1.0.2 && pip install -r requirements.txt && python setup.py install # 安装项目依赖 RUN pip install -r requirements.txt RUN pip install flask_sqlalchemy EXPOSE 8000 CMD ["gunicorn", "-w 1", "-b 0.0.0.0:8000", "src.core.server:app"] #CMD ["tail", "-f", "/dev/null"]