how-to-make-stock-trading-system.dogwood008.com
昨日の記事では、どういった感じで取得したファイルを更新していくかについて述べた。今日はメモ書き程度だが、Dockerfileの作成方針について書いておこうと思う。
- Baseイメージは Ubuntu または Debian で始める
- 不要なトラブルを避けるため
- 最後に(可能なら)Alpineを検討するが、Pythonには不適。理由は次の記事が参考になる:【Python】データ分析環境をコンテナで作るならAlpineベースイメージはやめとけ - Qiita
- できるだけキャッシュを効かせるため、
RUN
を分割して書く- 最後に
&
で繋いで、イメージを小サイズにする
- 最後に