Как создать исполняемый файл go, который не связан с musl libc - PullRequest
0 голосов
/ 05 февраля 2019

Итак:

Официальный контейнер сборки Go основан на Alpine.

Alpine использует musl в качестве libc вместо glibc.

Мне нужносоздать исполняемый файл Go в контейнере, который можно запустить в Ubuntu, использующем glibc.

Как мне

  1. заставить официальный контейнер сборки GoLang использовать glibc или
  2. Создайте мой проект GoLang на контейнере на основе Ubuntu

Я не могу использовать решение Disable CGO , так как мой код Go является драйвером FUSE, для которого требуется CGO

...