Создадим Dockerfile вида: В данном файле используется два образа: - `golang:latest` - для сборки/компиляции go проекта, в нем есть все необходимое для этих целей. При компиляции отключаем CGO и указываем os для которой компилируем. - `scratch` - для работы контейнера, это минимальное изображение, с ним образ будет весить примерно столько же, как и скомпилированный файл.