Контейнер выйдет без комментариев, если вы не увеличите уровень отладки. Вы можете использовать что-то вроде - debuglevel = 4
.
После того, как вы сделаете это, перестроите и перезапустите контейнер, вы должны получить что-то в конце, например:
Server exit (EOF on stdin)
И это указывает на решение, измените вызов smbd
на:
exec ionice -c 3 smbd -FS < /dev/null
и ваш контейнер больше не должен выходить напрямую.
Я не уверен, что вызывает это обратно несовместимое изменение, и почему это не было проверено на существующих записях dockerhub.
У меня тоже сломались два контейнера при обновлении до 1.11. и при понижении до 1.10.3, столкнулся с ужасной ошибкой Невозможно остановить контейнер .... Контейнер не существует: контейнер уничтожен
. Мне пришлось остановить докер, очистить всю историю, поэтому я не могу этого рекомендовать.