Я пытаюсь сгенерировать образ докера на основе двоичного файла Go.У меня есть следующий Dockerfile:
FROM alpine
WORKDIR /
# Now just add the binary
RUN apk add --update bash && rm -rf /var/cache/apk/*
ADD mybinary /
ADD config /config
ADD data /data
ENTRYPOINT ["./mybinary"]
И я собрал двоичный файл, выполнив:
env GOOS=linux GOARCH=386 CGO_ENABLED=1 go build -o mybinary
Бинарный файл работает довольно хорошо, если я выполняю один, и создается также образ докера, но в момент выполнения я получаю сообщение об ошибке:
standard_init_linux.go:185: exec user process caused "no such file or directory"
Я читал во многих постах, что это что-то, касающееся git, поэтому я снова удалил и клонировал проект, но все равно получаю ту же ошибку