Одна из особенностей Erlang (и, по определению, Elixir) заключается в том, что вы можете делать своп-код. Однако это кажется странным с Docker, где вам нужно будет остановить свои экземпляры и перезапустить новые с новыми изображениями, содержащими новый код. По сути, это похоже на то, что делают все.
При этом я также знаю, что можно использовать один скрытый node для распространения обновлений для всех других узлов по сети. Конечно, точно так же звучит как просить неприятностей, но...
Мой вопрос будет следующий: кто-нибудь попытался и достиг с разумным успехом создать инфраструктуру Docker для Erlang/Elixir, которая позволила бы сменять Hot-code? Если да, то что делать, не нужно и оговорки?