最初に 仕事で周りみてると結構Dockerfile適当にかいてる?って思うことがあったので 自分の知識整理も含めて、整理 2018年くらいまではDockerちゃんと追えてたけど、最近はk8sの方くらいしか見てないので新しい便利機能追えてなかったり、古い推奨とかあるかも.. ある程度Docker buildに関する知識ある前提 またDockerfileも用途(開発用Imageか, 運用Imageなのか)で良い方法は変わってくると思う 共通事項 開発時のDockerfileで意識すること(docker buildの速度をあげる) 運用時のDockerfileで意識すること(docker imageのサイズを落とす) で書ければ良いかと 共通事項 なるべくDocker Official Imagesをベースにする ベースイメージはDocker Hubが公式で提供しているイメージを使いましょう ど