DockerのAlpine Linuxベースのイメージは要注意

Dockerを使う際、超軽量のコンテナイメージとして注目されているAlpine Linuxですが、超軽量に飛びついて使うとハマる可能性があるらしい。

特にパッケージマネージャであるapkは慣れるまでが大変そうであり、Alpine Linuxベースのイメージを使う場合はapkの学習コスト(自分だけでなくチーム全体での)が無視できないかもしれない。

あとこれは検証できていないがAlpine Linuxベースのイメージを使うとパフォーマンスが悪化するという情報もある(これの真偽は未確認)

というわけで、Alpine Linuxベースのイメージを使っていけないというわけではなく、使う際には要注意しましょうという話でした。