Ich versuche, das Andockfenster awslogs driver zu verwenden und den folgenden Fehler zu erhalten: "docker: Fehler Antwort vom Daemon: Protokolltreiber konnte nicht initialisiert werden: NoCredentialProviders: keine gültigen Provider in der Kette. Veraltet."Wie stelle ich Anmeldeinformationen für den docker awslogs-Treiber mithilfe von Docker für Mac bereit?
Nach this GitHub comment muss ich die Umgebungsvariable AWS_SHARED_CREDENTIALS_FILE für den Docker-Dämon festlegen, aber ich bin mir nicht sicher, wie dies bei der Verwendung von Docker für Mac zu tun ist.
Der Befehl, den ich um den Behälter zu starten bin mit ist:
docker run -d \
--log-driver=awslogs \
--log-opt awslogs-region=us-east-1 \
--log-opt awslogs-group=my-log-group \
my-image
Version Informationen:
- Docker für Mac 1.12.1-rc1-beta23 bauen 11375
- OS X El Capitan 10.11.6
Mit welchem Befehl starten Sie den Andock-Container? – tokeryberg
@tokeryberg, meine Frage bearbeitet, um den Befehl hinzuzufügen. –
Aus Neugier - warum möchten Sie die Protokolle von Ihrem Laptop an aws gesendet werden? –