Bläddra i källkod

增加 docker 打包

jack 1 år sedan
förälder
incheckning
1da75a5ff7
3 ändrade filer med 23 tillägg och 0 borttagningar
  1. 11 0
      Dockerfile
  2. 12 0
      docker-compose.yaml
  3. 0 0
      xml_file/weibo.xml

+ 11 - 0
Dockerfile

@@ -0,0 +1,11 @@
+FROM python:3.8
+
+WORKDIR /app
+
+COPY main.py /app
+
+RUN pip install --no-cache-dir fastapi uvicorn
+
+EXPOSE 8000
+
+CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]

+ 12 - 0
docker-compose.yaml

@@ -0,0 +1,12 @@
+version: '3.8'
+
+services:
+  rss_xml_api:
+    build: .
+    image: rss_xml_api
+    container_name: rss_xml_api
+    ports:
+      - "8000:8000"
+    volumes:
+      - ./xml_file:/mnt/xml_file
+    restart: always

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
xml_file/weibo.xml


Vissa filer visades inte eftersom för många filer har ändrats