Dockerハブにプッシュしたいローカルプロジェクトがあります。Docker Hubのアカウントを持っており、Dockerをテストするためのリポジトリを作成しました。私のプロジェクトのローカルファイルはdocker-testと呼ばれ、djangoアプリケーションです。私のdockerhubプロジェクトはdocker-testという名前でもあります。次のコマンドを実行していますが、次のエラーが発生します...誰か助けてもらえますか...
これはプッシュです
docker push omaryap/docker-test
The push refers to a repository [docker.io/omaryap/docker-test]
An image does not exist locally with the tag: omaryap/docker-test
これはプルです
omars-mbp:docker-test omarjandali$ docker pull omaryap/docker-test
Using default tag: latest
Error response from daemon: manifest for omaryap/docker-test:latest not found
これは私のDockerハブリポジトリへのリンクです:
https://hub.docker.com/r/omaryap/docker-test/
エラー
docker push omaryap / docker-testプッシュはリポジトリを参照します[docker.io/omaryap/docker-test]画像は次のタグでローカルに存在しません:omaryap / docker-test
そのタグが付いたローカル画像はありません。したがって、ハブにプッシュする前に、まずイメージをビルドしてローカルでタグ付けする必要があります。
そしてこのエラー
omars-mbp:docker-test omarjandali $ docker pull omaryap / docker-testデフォルトタグの使用:最新デーモンからのエラー応答:omaryap / docker-test:latestのマニフェストが見つかりません
そのリポジトリに画像がないと言っています。
イメージを作成してください。アプリケーション用のDockerファイルを作成してから、ローカルでビルドすることから始めることをお勧めします。
ステップバイステップのプロセスについては、このリンクをたどることができますhttps://semaphoreci.com/community/tutorials/dockerizing-a-python-django-web-application
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加