浏览代码

Update Dockerfile

蘭雅sRGB 3 年之前
父节点
当前提交
0ff43366e4
共有 1 个文件被更改,包括 7 次插入9 次删除
  1. 7 9
      python3/Dockerfile

+ 7 - 9
python3/Dockerfile

@@ -1,25 +1,24 @@
 FROM debian:stable-slim
 RUN  apt update -y \
-  && apt install --no-install-recommends --no-install-suggests -y wget python3 python3-distutils \
-  && apt install --no-install-recommends --no-install-suggests -y tmux  \
+  && apt install --no-install-recommends --no-install-suggests -y python3 python3-distutils \
+  && apt install --no-install-recommends --no-install-suggests -y wget tmux nano \
   && wget https://bootstrap.pypa.io/get-pip.py  --no-check-certificate  \
   && python3 get-pip.py \
   && apt clean  && apt autoremove  \
-  && rm -rf /var/lib/apt/lists/*
+  && rm -rf /var/lib/apt/lists/*  /tmp/*  get-pip.py 
 
 RUN  mkdir -p /app && cd /app \ 
-  && pip3 install requests mysql-connector \
-  && pip3 install html2text  pillow   \
+  && pip3 install requests html2text mysql-connector \
   && pip3 install beautifulsoup4  html5lib Flask ipip-ipdb \
   && wget https://git.io/me.py  --no-check-certificate \
-  && wget https://raw.githubusercontent.com/hongwenjun/srgb/master/python/html2md.py --no-check-certificate \
-  && wget https://raw.githubusercontent.com/hongwenjun/pillow_font/main/bitfont.py  --no-check-certificate \
+  && echo aWYgW1sgISAteiAkKGFwdCBsaXN0IGFwdCB8IGdyZXAgYW1kNjQpIF1dOyB0aGVuIAogIHBpcDMgaW5zdGFsbCBwaWxsb3cgc2NyYXB5CmZpCg== \
+   | base64 -d > pillow_scrapy.sh && bash pillow_scrapy.sh \
   && rm -rf /usr/share/python-wheels/*
 
 #   && python3 -m pip install --upgrade pip  \
 #   && pip3 install setuptools  \
 #   && pip3 install dnspython bson feedparser qbittorrent-api pymongo func_timeout honeybadger  \
-#   && pip3 install scrapy  \
+#   && bash pillow_scrapy.sh  # pip3 install pillow scrapy 
 
 WORKDIR /app
 EXPOSE 8000/tcp
@@ -29,7 +28,6 @@ CMD ["python3"]
 #  docker build -t python3 .
 #  docker run --rm -it python3
 #  docker run --rm -it python3  python3  -i me.py
-#  docker run --rm -it python3  python3  html2md.py  https://262235.xyz
 #  docker build -t hongwenjun/python3 .
 #  docker push hongwenjun/python3
 ################################################################################