Контейнер Docker с Samba выходит без сообщения

Вы можете использовать --ssh_args, где вы можете указать путь к вашему ключу (-i ~/.ssh/co-user.

Запуск csshX--ssh_args "-i ~/.ssh/co-user" --login co_user co_user@10.32.189.44 должен сделать свою работу.

8
18.04.2016, 04:06
1 ответ

Контейнер выйдет без комментариев, если вы не увеличите уровень отладки. Вы можете использовать что-то вроде - debuglevel = 4 .

После того, как вы сделаете это, перестроите и перезапустите контейнер, вы должны получить что-то в конце, например:

Server exit (EOF on stdin)

И это указывает на решение, измените вызов smbd на:

exec ionice -c 3 smbd -FS < /dev/null

и ваш контейнер больше не должен выходить напрямую.

Я не уверен, что вызывает это обратно несовместимое изменение, и почему это не было проверено на существующих записях dockerhub.

У меня тоже сломались два контейнера при обновлении до 1.11. и при понижении до 1.10.3, столкнулся с ужасной ошибкой Невозможно остановить контейнер .... Контейнер не существует: контейнер уничтожен . Мне пришлось остановить докер, очистить всю историю, поэтому я не могу этого рекомендовать.

8
27.01.2020, 20:12

Теги

Похожие вопросы