2

ここに記載されている手順に従って、 CentOS 6.4 64 ビットに docker.io をインストールしました。

これで、docker デーモンを開始できるようになりました。次のようにコンテナを検索すると、結果が得られます

 [root@test ~]# docker search tutorial

 Found 8 results matching your query ("tutorial")
 NAME                             DESCRIPTION
 mhubig/echo                      Simple echo loop from the tutorial.
 learn/tutorial
 jbarbier/tutorial1
 mzdaniel/buildbot-tutorial
 kyma/ping                        Ping image from the tutorial.
 ivarvong/redis                   From the redis tutorial. Just redis-server and       telnet on the base image.
 amattn/postgresql-9.3.0          precise base, PostgreSQL 9.3.0 installed w/ default   configuration.  http://amattn.com/2013/09/19/tutorial_postgresql_us...

danlucraft/postgresql Postgresql 9.3、ポート 5432、un:docker、pw:docker。Postgresqlの例のチュートリアルに従ってください。

しかし、コンテナをプルしようとすると、以下のエラーが発生します

[root@test ~]# docker pull learn/tutorial
Pulling repository learn/tutorial
8dbd9e392a96: Error pulling image (latest) from learn/tutorial, Authentication is required.
2013/10/08 02:50:01 Internal server error: 404 trying to fetch remote history for learn/tutorial

認証を設定する方法と場所は? 助けてください

4

1 に答える 1

1

私は同じ問題を抱えていましたが、この答えが私にとっての解決策でした。

タイムゾーンの問題でした。VM で docker を実行しましたが、ホストとゲストのクロックが異なる ctimezone でした。認証の失敗は、クロックの相違が原因でした。ホストで ntp を正しくセットアップすると (HW クロックを UTC に設定)、この問題はなくなりました。

于 2013-10-31T09:20:52.687 に答える