何度もdocker buildしながら試したり、
デバッグしたりするときにapt-getが遅くてつらい。
最近dockerを触りはじめてそんなことを思ったので、
対策を考えてみました。
archive.ubuntu.comは遠い
みんな日本からやってますよね?
archive.ubuntu.comがデフォルトのサーバだけど、
日本からだとちょっとタイムラグがあります。
軽いパッケージだけならいいけど、重いものをインストールしたい時とか、
apt-get updateにも時間がかかる時にとりあえず、応急処置をしてみる。
日本の好きなミラーサーバのsouces.listをコピーしてみる
COPY souces.list /etc/apt/sources.list
これで好きなミラーサーバが使えます
ついでにapt-cache-ngとかつかってたら
COPY 02proxy /etc/apt/apt.conf.d/02proxy
とかプロキシ指定してみる
でも、最後には消しておきましょう
ちゃんとビルドして動作確認できたら、
汎用性が落ちるのでデフォルトに戻します。
これで多少は効率化できるはず。