Итак, я на самом деле получил эту сортировку вчера вечером и постараюсь объяснить как можно больше, потому что я спрашивал на других сайтах, и выясняется, что была проблема с контейнером.
Так что внутри mailserver. sh Сценарий, который использует tvial, одна из последних строк - команда журнала зависания:
tail -fn 0 /var/log/mail/mail.log
Это приводило к тому, что любые изменения, которые я вносил в службы во время выполнения. sh или dockerfile не выполнялись go через. Мне нужно было добавить несколько строк в конец моего прогона. sh скрипт, чтобы обойти это:
usr/local/bin/start-mailserver.sh &
sleep 10
/xxxxx/ServerFix.sh
tail -fn 0 /var/log/mail/mail.log
А затем ServerFix - это различные перезапуски сервисов, которые мне нужно было запустить.