Closed7

python + wisper api で作成したYouTube文字起こしのdocker化

かずおかずお

こちらの記事で紹介されていた@zembutsu 氏のスライドが、Dockerfile作成時に考えるべきことがまとまっていて定期的に見直したい

  • キャッシュの効かせ方

    • 変更しやすいものを後の方に書く
    • COPYの範囲はできれば絞り込む
    • apt-get updateとinstallとインストール対象を一行で繋ぐ
  • イメージ容量の削減

    • --no-install-recommendsをつける
    • 不要なパッケージは入れない
    • パッケージマネーっじゃのキャッシュを消す
  • 保守性

    • Docker公式パッケージをなるべく使う
    • 必要最小限(容量)のパッケージを使う

マルチステージはまだよくわからん、多分今回使わないから理解はまた今度

https://tech-blog.cloud-config.jp/2019-09-09-dockerfile-apt-apt-get-source-tips/

@zembutsu 氏のスライド
https://www.slideshare.net/zembutsu/dockerfile-bestpractices-19-and-advice?next_slideshow=1

このスクラップは2023/07/01にクローズされました