Python で Bot 開発したい #02
目的
Docker を利用して実行環境の構築
Python ライブラリのインストール
定期実行のためのライブラリのインストール
環境構築
Dockerfile
FROM python:3.9.6-slim
RUN apt update
RUN apt -y upgrade
# cron install
ENV TZ=Asia/Tokyo
COPY ./cron /etc/cron.d
RUN apt install -y cron
RUN crontab /etc/cron.d/cron_setting.txt
# python library install
RUN pip install -U pip
WORKDIR /home/lib
COPY requestments.txt requestments.txt
COPY settings.py settings.py
RUN pip install -r requestments.txt
WORKDIR /home/work
CMD ["cron", "-f"]
ベースのイメージは、Python 3.9.6 を使用
定期実行は cron を利用するので、apt でインストール
Python で利用すライブラリも pip でインストール
使っている Python ライブラリ
ccxt==1.45.18
pandas
requests
pytest
今後環境構築に必要なものがあれば、追加していく
よろしければサポートお願いします! いただいたサポートはクリエイターとしての活動費に使わせていただきます!