1. ホーム
  2. macos

[解決済み】ローカルでドッカーイメージが見つからない

2022-02-16 11:04:36

質問

私は以下のことを行っていました。 この記事 - 参照コードは ギットハブ . 私は私のローカルにリポジトリをクローンしました。

このプロジェクトには、reactアプリが含まれています。それを私のローカルで実行しようとすると、次のようになります。 ステップ7 の上で 同じ記事 :

docker run -p 8080:80 shakyshane/cra-docker

これが返ってくる。

Unable to find image 'shakyshane/cra-docker:latest' locally
docker: Error response from daemon: pull access denied for shakyshane/cra-docker, repository does not exist or may require 'docker login'.
See 'docker run --help'.

もう一度dockerにログインしてみましたが、どうやらdockerの所属は シャキーシェーン アクセスできません。

私は馬鹿正直に npm start しかし、これはnode上で動作する単純なreactアプリではなく、コンテナ内に存在し、コンテナの制御は npm

見た目は docker pull shakyshane/cra-docker:latest はこれを投げます。

Error response from daemon: pull access denied for shakyshane/cra-docker, repository does not exist or may require 'docker login'

そこで質問ですが、このDockerイメージをローカルのMacマシンで実行するにはどうしたらいいのでしょうか?

解決方法は?

<ブロッククオート

これは反論理的ですが、私のような未来の人々が行き詰まらないよう、共有します。

つまり、この問題は、私がDockerイメージで が存在しない .

イメージを構築する必要がありました。

docker build . -t xameeramir/cra-docker

そして、実行します。

docker run -p 8080:80 xameeramir/cra-docker