mirror of
https://github.com/d0zingcat/RSSHub-python.git
synced 2026-05-14 07:26:44 +00:00
20 lines
576 B
Docker
20 lines
576 B
Docker
# 使用基础镜像库
|
|
FROM moshangguang/nginx_uwsgi_py3:alpine3.8
|
|
|
|
# 创建工作路径
|
|
RUN mkdir /app
|
|
|
|
# 指定容器启动时执行的命令都在app目录下执行
|
|
WORKDIR /app
|
|
|
|
# 替换nginx的配置
|
|
COPY nginx.conf /etc/nginx/nginx.conf
|
|
|
|
# 将本地目录下的内容拷贝到容器的app目录下
|
|
COPY . /app/
|
|
|
|
# pip读取requirements.txt内容安装所需的库
|
|
RUN pip install -r /app/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple some-package --no-cache-dir
|
|
|
|
# 启动nginx和uwsgi
|
|
ENTRYPOINT nginx -g "daemon on;" && uwsgi --ini /app/uwsgi.ini |