Pārlūkot izejas kodu

增加 docker 打包

jack 1 gadu atpakaļ
vecāks
revīzija
1da75a5ff7
3 mainītis faili ar 23 papildinājumiem un 0 dzēšanām
  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

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
xml_file/weibo.xml


Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels