1. ホーム
  2. docker

[解決済み] Dockerビルドで「unable to prepare context: context must be a directory」と表示される。/Users/tempUser/git/docker/Dockerfile "と表示されます。

2022-06-20 10:13:44

質問

Ubuntuのイメージを構築するためのDockerfileがあります。しかし、私が実行するたびに

docker build -t ubuntu-test:latest ./Dockerfile

を実行すると、コンソールに次のようなエラーが表示されます。

unable to prepare context: コンテキストはディレクトリでなければなりません。/Users/tempUser/git/docker/Dockerfile のようなディレクトリでなければなりません。

Mac OsXを使用しています。試しに sudo もやってみました。何も動作しません。

どのように解決するのですか?

を指定する必要があります。 ディレクトリ を代わりに指定する必要があります。dockerfileは指定してはいけません。

docker build -t ubuntu-test:latest . が行う 働く .

docker build -t ubuntu-test:latest ./Dockerfile 動作しない .