24 lines
737 B
Plaintext
24 lines
737 B
Plaintext
FROM github.com/pythonstock/stock/tensorflow-py2: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/python2.7/libs && \
|
|
ln -s /data/stock/web/ /usr/lib/python2.7/web
|