[解決済み】Dockerfilesの名前の付け方
2022-04-08 03:53:56
質問
Dockerfilesの名前の付け方に迷っています。GitHub の多くは
Dockerfile
拡張子なし 名前と拡張子をつければいいのでしょうか?それとも、単に
Dockerfile
?
解決方法は?
[ 回答全体をお読みください。 ]hub.docker.comのautobuilderを使いたいならdockerfileの名前は変えないでください。ドッカーファイルの拡張子は使用せず、NULLのままにしてください。 ファイル名は単なるものにしてください。(拡張子なし)
Dockerfile
しかし、これでdockerfilesに次のような名前を付けることができるようになりました。
test1.Dockerfile
$ docker build -f dockerfiles/test1.Dockerfile -t test1_app .
または
Dockerfile.test1
$ docker build -f dockerfiles/Dockerfile.test1 -t test1_app .
これもうまくいくでしょう。
同じコンテキストに同居する複数のファイルを扱う場合は、STDINを使用するとよいでしょう。
test1.Dockerfile
$ docker build -t test1_app - < test1.Dockerfile
関連
-
[解決済み] Dockerエラー:無効な参照形式:リポジトリ名は小文字でなければならない
-
[解決済み] Dockerfileの'COPY'と'ADD'コマンドの違いは何ですか?
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] オブジェクト名の前のシングルアンダーコアとダブルアンダーコアの意味は何ですか?
-
[解決済み] 古いDockerコンテナを削除する方法
-
[解決済み] Dockerコンテナに環境変数を渡すにはどうしたらいいですか?
-
[解決済み] Dockerの「expose」と「publish」の違いは何ですか?
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み】Docker.NETの不具合を修正する方法。パーミッションが拒否される問題
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 停止したDockerコンテナを再起動する方法
-
[解決済み] Dockerはインストールされているのに、Docker Composeがインストールされていないのはなぜですか?
-
[解決済み] dockerイメージのログを見るには?
-
[解決済み] docker-compose v3.1でsecret値をどのように管理するのですか?
-
[解決済み] Dockerのバージョンを判断する方法 [重複]について
-
[解決済み】docker-composeが常に新しいイメージからコンテナを再作成するようにするにはどうすればよいですか?
-
[解決済み】Dockerエラーは、Dockerコンテナを削除することはできません、競合:リポジトリ参照を削除することはできません。
-
[解決済み】Dockerfileに引数を渡すには?
-
[解決済み】https://index.docker.io に接続しようとすると、ネットワークがタイムアウトしました。
-
[解決済み】Docker: プロジェクトに複数のDockerfileが存在する