すいません、宣伝です。
Dockerfileを書く時の注意とかコツとかハックとか という記事を書きました。
内容としては、
- なぜDockerfileを使う必要があるのか
- ADDとDockerfile内のコンテキストの説明
- ビルド時のキャッシュが効くときと無効な時のケーススタディ
- コンテナをバックグランドで動かすためのハック
となっています。記事にも書きましたが、Dockerでイメージを作成する場合は必ずDockerfileを使うべきです。
しかし、まだまだドキュメントが不十分だったりはまりどころがあったりするので、役立ちそうなことをいくつか書いてみました。