jack 1 год назад
Родитель
Сommit
1da75a5ff7
3 измененных файлов с 23 добавлено и 0 удалено
  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

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
xml_file/weibo.xml


Некоторые файлы не были показаны из-за большого количества измененных файлов