Comments 10
Мы должны избегать создания приложений в локальной среде
Про Golang говорят наоборот. Кросс-компиляция творит чудеса, а если ставить официальный докер образ, то там лишние 500мб будут.
-1
500мб это компилятор го, сам образ для работы приложения не нужен.
С помощью многоэтапной сборки можно запустить go приложение в докере вообще без базового докер образа, просто from scratch.
+1
так я о том и говорю, что можно собрать на основной системе и поместить уже бинарник в контейнер
-1
Собирать и помещать руками будете? Многоэтапная сборка как раз про это, компилятора на 500мб в конечном образе уже не будет.
0
Проблема в том, что на системе, которая будет собирать, может не быть Go, тч это очень удобно тестировать и собирать программу в большом контейнере, а потом запускать голый executable уже в чем-то маленьком.
0
Перевод просто ужасен
0
Посоветуйте литературу по докеру для начинающих с ним работать. Внятную — поэтапно проводящую от простых образов к замороченным.
+1
А как внутрь контейнера отладчиком зайти, собственно, есть штатные средства для Windows-контейнеров? Если устанавливать внутрь нечто вроде Remote debugger, то это уже будет не тот контейнер :(
0
UFO just landed and posted this here
Sign up to leave a comment.
Написание Dockerfile. Лучшие практики