
簡單說明:
- 由於百度
PCS API權限限制,bypy只能存取百度雲端/apps/bypy目錄下面的文件和目錄 bypy沒有提速效果,想要下載不限速,需要自行購買SVIP
FROM python:3.6-slim
MAINTAINER laosu<wbsu2003@gmail.com>
WORKDIR /baidupy
COPY . /baidupy/
# Environment
ENV TERM=xterm
RUN pip install bypy
# Application
EXPOSE 80
ENV NAME Python_client_for_Baidu_Yun
CMD bypy info
FROM python:3.6-slim
MAINTAINER laosu<wbsu2003@gmail.com>
WORKDIR /baidupy
# Application
RUN apt-get update -y && \
apt-get install -y supervisor
RUN pip install bypy
# supervisord
COPY supervisord.conf /etc/supervisord.conf
# Environment
ENV TERM=xterm
ENV NAME=Python_client_for_Baidu_Yun
#定義時區參數(非必須)
ENV TZ=Asia/Shanghai
#設置時區(非必須)
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo '$TZ' > /etc/timezone
#設置編碼(非必須)
ENV LANG C.UTF-8
ENTRYPOINT ["supervisord","-c","/etc/supervisord.conf"]
# 將 Dockerfile 和 supervisord.conf 放在同一個目錄
# 構建鏡像
docker build -t wbsu2003/bypy:v2 .
# 生成容器
docker run -it --name=bypy \
-v /volume2/docker/bypy:/baidupy \
wbsu2003/bypy:v2
# 運行容器
docker start bypy
# 進入容器
docker exec --user root -it bypy /bin/sh
# 退出容器
exit 或者 ctrl+D
