ssh to server kann nicht installiert werden, da ich poste.io auf einem dedizierten OVH-Server installiere

525
MAk

Ich möchte poste.io mit Docker auf meinem Server installieren. Poste.io & Docker wurde ohne Probleme installiert und läuft einwandfrei. Wenn jedoch meine Verbindung abgebrochen wird und ich SSH erneut auf dem Server versuche, wird das Zeitlimit überschritten und es kann keine Verbindung zum Server hergestellt werden.

Der Docker-Befehl:

docker run \ -p 25:25 \ -p 9925:80 \ -p 110:110 \ -p 143:143 \ -p 9926:443 \ -p 465:465 \ -p 587:587 \ -p 993:993 \ -p 995:995 \ -v /etc/localtime:/etc/localtime:ro \ -v /root/mailserver/data:/data \ --name "mailserver" \ -t analogic/poste.io 
0

2 Antworten auf die Frage

0
Vince Sh

Sie haben keine Port-Übersetzungsoption für Port 22 in Ihrem Container. Fügen Sie ein '-p 22:22' direkt vor dem '-p 25:25' ein.

Ich möchte nicht, dass ssh Docker-Container ist, ich möchte ssh an den Main-Host, auf dem das Docker läuft. MAk vor 7 Jahren 0
0
MAk

Ich habe das Problem aber nicht vollständig gelöst. Da ich den SSH-Serverport in einen anderen Port (nicht 22) geändert habe, kann ich mich per SSH mit dem Server verbinden. (Ich weiß nicht, warum Docker auf Server 22 auf Port 22 nicht funktioniert hat.)