2016-03-31 16 views
0

Yandex Tank haben Überwachung des SUT. Es geschieht über SSH. Wenn wir SUT in Docker ausführen, wie müssen wir die Überwachung richtig machen?Wie wird die Überwachung des SUT in Docker von Yandex.Tank eingestellt?

UPD: Ich denke, es erwähnt werden muss: durch das Wort rechts meine ich, dass ich den Hack mit fliessendem SSHD innerhalb Docker Container als zusätzlichen Prozesses weiß, aber ich glaube nicht, es Recht ist https://jpetazzo.github.io/2014/06/23/docker-ssh-considered-evil/

Antwort

0

Sie können Ihre sSH-Port (22 als Standard) durch Hinzufügen Parameter docker run Befehl aussetzen:

-p 22:22 

Danach Sie ssh zu Container Host verbinden kann und Überwachung haben, wie in der Regel.

+0

Es ist kein SSHD im Docker-Container vorhanden. –

+0

Sie können es manuell in Ihrer Dockerfile installieren und konfigurieren. Beispiel installieren: 'RUN apt-get update && apt-get installieren -y openssh-server' – Cortwave

+0

Danke, @Cortwave - Ich bin mir dieser Variante bewusst, aber was hast du nach diesem https: //jpetazzo.github gesagt .io/2014/06/23/docker-ssh-betrachtet-böse /? –