ソルトを使用してDockerコンテナを起動する前に、状態ファイルsls
を作成して、最新のイメージが利用可能であることを確認しようとしています。
私のsalt-minionバージョンは2015.8.1で、docker-pyバージョン1.5です。
prep sentry images:
dockerng.image_present:
- force: true
- name:
- redis:latest
上記のブロックは次のエラーを返しますが
Comment: Encountered error pulling prep sentry images:latest: Missing Docker credentials. Please see the dockerng remote execution module documentation for information on how to configure authentication.
Ssh経由でクライアントにログインし、docker pull redis
でイメージをプルしようとすると、正常に動作し、dockerは資格情報を要求しません
Dockerをプルしても、スクリプトは失敗しませんが、
誰かアドバイスしてもらえますか?
Slsファイルが正しく表示されません。これを試してください:
prep sentry images:
dockerng.image_present:
- force: true
- name: redis:latest
あなたの例では、dockerは「準備歩哨画像」をプルしようとしています。