У вас нет опции преобразования порта для порта 22 в вашем контейнере. Добавьте '-p 22:22' прямо перед '-p 25:25'.
не могу SSH к серверу, как я устанавливаю poste.io на выделенном сервере OVH
523
MAk
Я хочу установить 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 ответа на вопрос
0
Vince Sh
Я не хочу, чтобы ssh подключался к контейнеру, я хочу подключить ssh к главному хосту, на котором работает docker.
MAk 7 лет назад
0
0
MAk
Я решил проблему, но не полностью. Поскольку я изменил порт сервера ssh на другой (не 22), я могу подключиться к серверу через ssh. (Я не знаю, почему Docker, запущенный на сервере SSH на порту 22, не работал.)
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows
-
2
Firefox печать в PDF-файл
-
5
Как получить максимальное разрешение на Ubuntu в Microsoft Virtual PC?