Вот расскажите как правильно) Это все было сделано без меня, я сам в это только въезжаю. И согласно docker way один контейнер = один процесс. И на проде код должен находиться внутри образа по хорошему, чтобы получался цельный image приложения с его рантаймом
После разроботки ci/cd собирает образ, упаковывая в него всё что надо для работы, весь код, все зависимости и либы и тд
А сам образ уже улетает на прод, и раскатывается каким нибудь хэлмом