Dockerfile
私はFROM
のプライベートレジストリのイメージを実装しようとしています。私はdocker-compose build
戻り、Docker version 1.12.6, build 78d1802
とdocker-compose version 1.8.0, build unknown
と何の問題もなく、このファイルをビルドしますが、Docker version 17.06.1-ce, build 874a737
とdocker-compose version 1.16.1, build 6d1ac21
を持っている別のマシンで:`docker pull`はプライベートgitlabレジストリから` denied:access forbidden`を返します
FROM my.private.gitlab.registry:port/image:tag
http://my.private.gitlab.registry:port/v2/docker/image/manifests/tag: denied: access forbidden
同じを返しdocker pull my.private.gitlab.registry:port/image:tag
。
my.private.registry:port/image:tag
とhttp://my.private.registry:port/v2/docker/image/manifests/tag
がキャッチされていることに注意してください。
これが認証されたレジストリの場合、これを構築しているマシンで 'docker login'を実行する必要があります。これは一度だけ行う必要があります。 –
@ TarunLalwani、それは 'Unauthorized:authentication required'を返しました。多分、gitlabに対する私のアクセス許可に関連しているかもしれません。私は確認してお知らせします。 –
@ TarunLalwani、あなたは正確な原因を指摘しました。回答として投稿してください、私は承認することができます。 –