Posted at

DockerでシンプルなシングルバイナリのDockerfileをつくるまで


C++の自作常駐デーモンをDockerでポータブルにしたくて、なんか調べた時のメモ


いきなりDockerFileに書きはじめるのは不毛(必要なパッケージなんて完璧に把握してるわけないし)なので、プレーンなAlpineをコンテナで用意して試行錯誤したのちに、最低限のコマンドをDockerFileに落としこむ。

実行環境を最小にしたいなら、二系統作っておくとよい。考え方としては、クロスコンパイル環境に近い。


参考