[解決済み] 「docker build" は正確に1つの引数を必要とします。
2022-01-28 21:09:19
質問
特定のDockerfileからイメージをビルドし、同時にタグ付けしようとしています。
オンライン指示
に対して
docker build
が、以下のエラーが発生します。
docker build" は正確に1つの引数を必要とします。
私のディレクトリ構造
project/
foo/
MyDockerfile
これは私が実行するコマンドです。
docker build -f /full/path/to/MyDockerfile -t proj:myapp
上記のコマンドをいろいろ組み合わせて試してみましたが、結果はいつも上記のようなエラーメッセージが表示されます。ドキュメントに書いてある通りにやっているのに、なぜこのようなことが起こるのでしょうか?
解決方法を教えてください。
パラメータ
-f
は、Dockerfile の名前を変更します (それが通常の
Dockerfile
). にフルパスを渡すためのものではありません。
docker build
. パスは第1引数として渡されます。
シンタックスは
docker build [PARAMS] PATH
ですから、あなたの場合、これでうまくいくはずです。
docker build -f MyDockerfile -t proj:myapp /full/path/to/
または、プロジェクト・ディレクトリにいる場合は、単に ドット :
docker build -f MyDockerfile -t proj:myapp .
関連
-
[解決済み】FrontEnd DockerFIle.v0との解決に失敗しました。
-
[解決済み】Dockerのビルドコンテキスト外のファイルをインクルードする方法とは?
-
エラー:入力デバイスはTTYではありません。
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerコンテナに環境変数を渡すにはどうしたらいいですか?
-
[解決済み】Dockerは仮想マシンとどう違うの?
最新
-
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 - 0.0.0.0:4000 のバインドに失敗しました: ポートは既に割り当てられています。
-
[解決済み] ドッカーコンテナ : iptables を実行中です。その名前のチェーン/ターゲット/マッチがない
-
[解決済み] docker terminal: IP待ち
-
[解決済み] 複数のディレクトリを1つのコマンドでコピーする
-
[解決済み] docker-proxy - 443 でバインドしようとすると、ユーザーランドプロキシーを開始する際にエラーが発生します。
-
企業向けWeChatアラート監視のためのPrometheus+Grafana+AlertmanagerのDockerインストール
-
dockerでgitlabをインストールする際にパーミッションの例外が発生する
-
docker-composeの使い方ガイド
-
[解決済み] docker: "build "には1つの引数が必要です。docker build --help'を参照してください。