1
Azureでは以下の設定を行っています。それ RancherとAzureのコンテナレジストリ
と群れ環境すべてINに接続するMySQLデータベースと
- 3牧場主サーバ同じリソースグループとサブネット
すべて正常に動作しますが、ACRegistryを動作させることができません。
rancher webuiでレジストリを正常に追加しました。ランチャサーバーまたはswarmノードから正常にログインできます(ドッカーログイン)。
I(一例として)は、牧場主サーバのnginxの1を引っ張って、それをタグ付けし、それが動作レジストリにそれをプッシュして、私はドッキングウィンドウの画像をすれば、私は画像を参照することができます
[[email protected] ~]# docker tag nginx:latest decoratorregistry.azurecr.io/mynginx:latest [[email protected] ~]# docker push decoratorregistry.azurecr.io/mynginx:latest The push refers to a repository [decoratorregistry.azurecr.io/mynginx] 48be3b91dcb8: Pushed a4fc47c1db15: Pushed f85d5ff897c4: Pushed [[email protected] ~]# docker images decoratorregistry.azurecr.io/mynginx REPOSITORY TAG IMAGE ID CREATED SIZE decoratorregistry.azurecr.io/mynginx latest 46102226f2fd 7 days ago 109MB
をしかし、群れのノード上で、私は画像を見ることができない。
[[email protected] ~]# docker images decoratorregistry.azurecr.io/mynginx REPOSITORY TAG IMAGE ID CREATED SIZE
私は(ランチャーPortainer経由)画像の入った容器を実行しようとすると、私はエラーを取得する:
Name: mynginx Image: mynginx Registry: decoratorregistry.azurecr.io Error: No such image: decoratorregistry.azurecr.io/mynginx:latest
紺碧のポータルでは、私もレジストリで画像を見ることができます。
ここで間違っていることは誰でも知っていますか?種類に関しては
、ブラム
ACSまたはスタンドアロンマシンで作業していますか?私はACSとコンテナをインストールすることでいくつかの問題(あなたと全く同じではない)を持っていました。 ACS PaaSは、あなたがエージェントと直接作業するためのものではありません。インフラストラクチャは、オーケストレーションクラスタ全体で作業できるように設定されているため、コンテナをワーカーノードで直接インスタンス化するのではなく、ドッカーのswarmで作業する必要があります。 – Srini