У меня был друг, который сказал:
Докер потрясающий. Вы можете использовать его для репликации производства и всех его причуд на вашем локальном компьютере. Затем вы можете быстро развернуть этот экземпляр через все промежуточные рабочие процессы .
Теперь это было бы правдой, если бы разработчики писали Ruby, PHP или Go - там, где существовала двоичная ссылка направления на операционную систему.
Но при использовании Java - между операционной системой и языком уже существует виртуальный уровень, обеспечивающий согласованность операций независимо от базовой операционной системы.
Возможно, в этом случае преимущества запуска Docker для разработчиков локально для репликации производственной среды сводятся на нет . (По сравнению с Ruby, PHP или Go).
Я открыт для обсуждения по этому вопросу, и мне хотелось бы услышать особую точку зрения (с доказательствами).
Преимущества разработки с использованием Docker сводятся на нет при использовании Java по сравнению с другими языками, более близкими к двоичным файлам Unix?