Files
pythonstock--stock/docker/python3/DockerStock
T

24 lines
737 B
Plaintext

FROM github.com/pythonstock/stock/tensorflow-py3:latest
#安装其他依赖包。
RUN pip install -U stockstats
ADD jobs /data/stock/jobs
ADD libs /data/stock/libs
ADD tf /data/stock/tf
ADD web /data/stock/web
ADD jobs/cron.minutely /etc/cron.minutely
ADD jobs/cron.hourly /etc/cron.hourly
ADD jobs/cron.daily /etc/cron.daily
ADD jobs/cron.monthly /etc/cron.monthly
#增加服务端口
EXPOSE 9999
RUN mkdir -p /data/logs && ls /data/stock/ && chmod 755 /data/stock/jobs/run_* && \
chmod 755 /etc/cron.minutely/* && chmod 755 /etc/cron.hourly/* && \
chmod 755 /etc/cron.daily/* && chmod 755 /etc/cron.monthly/* && \
ln -s /data/stock/libs/ /usr/lib/python3.5/libs && \
ln -s /data/stock/web/ /usr/lib/python3.5/web