Я хочу установить poste.io с докером на моем сервере. Poste.io & Docker установлен без проблем и работает нормально, но когда мое соединение обрывается и я снова пытаюсь подключиться к серверу по протоколу ssh, у меня истекает время ожидания и я не могу подключиться к серверу

Команда Docker:

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

2 ответа2

0

Я решил проблему, но не полностью. Поскольку я изменил порт сервера ssh на другой (не 22), я могу подключиться к серверу через ssh. (Я не знаю, почему Docker, запущенный на сервере SSH на порту 22, не работал.)

0

У вас нет опции преобразования порта для порта 22 в вашем контейнере. Добавьте '-p 22:22' прямо перед '-p 25:25'.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .