かべぎわブログ

技術的なことについてかけたらいいな…

任意の名前のDockerfileでdocker buildする

概要

docker buildするときに利用するDockerfileはそのままファイル名でDockerfileとなっていないと読み込まれませんが、これだとファイル名で管理ができません。
docker buildするときにオプションとして-fをわたしてあげると任意の名前のDockerfileを読み込ませることができます。

コマンド例

概要で全部書いてしまったが以下コマンド例。
オプションで-f ファイル名 格納場所をわたせばOK
今回の場合はtekitouna_docker_fileというDockerfileをdocker_file_dirというディレクトリに格納している。

$ sudo docker build -t wawawa -f docker_file_dir/tekitouna_docker_file docker_file_dir/

おわりに

ファイル名と格納場所を指定するというところがすこしめんどくさいしわかりにくいが、任意の名前のDockerfileでdocker buildすることができた。

Docker

Docker