@@ -0,0 +1,15 @@
+FROM registry.cn-hangzhou.aliyuncs.com/stuuudy/cyber-crawler-base:latest
+
+WORKDIR /cyber_ossupload
+COPY . .
+ENV TZ=Asia/Shanghai
+#RUN pip install -r requirements.txt -i "https://pypi.tuna.tsinghua.edu.cn/simple/"
+RUN pip install -r requirements.txt
+# 6、运行服务
+CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "9091"]
@@ -0,0 +1,20 @@
+version: '3.8'
+services:
+ server:
+ build:
+ context: .
+ dockerfile: Dockerfile
+ image: cyber_ossuploader
+ container_name: cyber_ossuploader
+ restart: always
+ environment:
+ - ENV=prod
+ ports:
+ - '8111:8111'
+ networks:
+ - crawler
+ entrypoint: ["hypercorn", "app:app", "--config", "hypercorn_config.toml", "--port", "9091"]
+networks:
+ crawler: