タグ

2014年12月20日のブックマーク (2件)

  • Optimizing Docker Images | CenturyLink Labs

    Helping Developers do Ops EasierDocker images can get really big. Many are over 1G in size. How do they get so big? Do they really need to be this big? Can we make them smaller without sacrificing functionality? Here at CenturyLink Labs we’ve spent a lot of time recently building different docker images. As we began experimenting with image creation one of the things we discovered was that our cus

    Optimizing Docker Images | CenturyLink Labs
  • Dockerfileのダイエット方法を教えて下さい

    的に、Optimizing Docker Imagesこのページでまとめられているのが有力なものです。 以下では、これに加えて私がイメージを作る際に周囲からもらったアドバイスや試してみたことなども含めて書いてみます。 可能な限り、必要最小限のサイズのイメージからスタートする 上記ページにも記載があるように、例えばUbuntuよりもDebianを使います。私の場合は趣味的にはUbuntuが好きなのですが、配布用のDockerイメージはDebianのwheezyベースなどで作っています。上記ページにもあるように、これだけで100MBぐらい違ったりします。 RUNでのコマンドをチェーンさせてステージ数を減らす torusさんの回答にあるものです。DockerではRUNの単位でファイルシステムの更新をおこなうので、仮にあるステージで大きなファイルを追加、その後のステージで当該ファイルを削除して

    Dockerfileのダイエット方法を教えて下さい