Selaa lähdekoodia

增加 docker 打包

jack 1 vuosi sitten
vanhempi
sitoutus
1da75a5ff7
3 muutettua tiedostoa jossa 23 lisäystä ja 0 poistoa
  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

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
xml_file/weibo.xml


Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä