web-dev-qa-db-ja.com

container-registry.Oracle.com/database/enterpriseのプルアクセスが拒否されました

Dockerイメージをプルしようとしています:コンテナー-registry.Oracle.com/database/enterprise:12.2.0.1

しかし、私は次のエラーを受け取ります::

デーモンからのエラー応答:container-registry.Oracle.com/database/enterpriseのプルアクセスが拒否されました。リポジトリが存在しないか、「dockerログイン」が必要な場合があります

Oracleリポジトリにログインしてみました。しかし、結果は同じです。

root@Linux-Vostro-3250:~# docker pull container-registry.Oracle.com/database/enterprise:12.2.0.1

Error response from daemon: pull access denied for container-registry.Oracle.com/database/enterprise, repository does not exist or may require 'docker login'
root@Linux-Vostro-3250:~# 
root@Linux-Vostro-3250:~# docker login container-registry.Oracle.com
Username ([email protected]): [email protected]
Password: 
Login Succeeded
root@Linux-Vostro-3250:~# docker pull container-registry.Oracle.com/database/enterprise:12.2.0.1
Error response from daemon: pull access denied for container-registry.Oracle.com/database/enterprise, repository does not exist or may require 'docker login'
root@Linux-Vostro-3250:~# 

ログインして同じ画像をDockerストアから取得しようとしました。

説明を期待しています..あなたの時間をありがとう!!

6
Amal Vijayan

おそらく、Oracleリポジトリにログインして、ライセンス条項に同意する必要があります。 https://container-registry.Oracle.com にサインインし、[データベース]-> [エンタープライズリンク]に移動します。ライセンス条項に同意して、最後に「Oracle Database Server 12.2.0.1 Docker Image Documentation」ページにアクセスするように求められます。その後、画像をプルできるはずです。

16
amorfis

最初の解決策は私にとってはうまくいきませんでしたが、これはうまくいきました:コマンドラインで:

docker login container-registry.Oracle.com

Oracle資格情報を入力してから、元のコマンドを再度実行してください!

11
Sara Jahanzad

windows 10、デスクトップDocker ver2.0.0.3Oracleデータベースをプルする手順-enterprise:12.2.0.1:

  1. ログイン https://hub.docker.com/
  2. 「Oracleデータベース」を検索
  3. 「Oracle Database Enterprise Edition」をクリックします
  4. 「チェックアウトに進む」をクリックします
  5. 左側に連絡先情報を入力し、右側の「開発者層」の下にある2つのボックスをチェックして、「コンテンツを取得」をクリックします
  6. [Resources]の下で、ダブルボックスアイコンをクリックします(「docker pull ...」をクリップボードにコピーします)
  7. windowsコマンドラインに戻り、「docker login」と入力し、dockerハブのログインとパスワードを入力します。
  8. コマンドをクリップボードに貼り付けます "docker pull store/Oracle/database-enterprise:12:2.0.1"
4
Janet

--Oracleデータベースサーバーインスタンスの起動まずブラウザで開きます: https://container-registry.Oracle.com クリックSigin:ユーザー/パスワードを入力(新しいアカウントを作成していない場合)クリックDatabase-> enterprise(continue-> Go down and accept the license。)now to docker to login:docker login https://container-registry.Oracle.com User:user/pswd docker run -d --name usman-Oracle store/Oracle/database-enterprise:12.2.0.1または:$ docker run -d -it --name usman-Oracle container-registry.Oracle.com/database/enterprise:12.2.0.1

1
F Usman