бинарный файл не найден при выполнении go build -o / bin / go_docker внутри файла docker - PullRequest
0 голосов
/ 09 ноября 2018

ниже содержимое файла dockerfile

FROM golang:1.8 as goimage

ENV SRC=/go/src/

RUN mkdir -p /go/src/

RUN mkdir /go/src/go_docker

WORKDIR /go/src/go_docker

RUN cd /go/src/go_docker

COPY StoreImage.go .

RUN go build -o /bin/go_docker

CMD ["/bin/go_docker"]

Сборка Docker успешна для вышеуказанного содержимого. Но не видно двоичный файл, сгенерированный в / bin / go_docker

Может кто-нибудь, пожалуйста, помогите мне с этим.

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Двоичный файл создается в папке / bin, а go_docker - это созданный двоичный файл. .exe не будет расширением в linux, тогда как .exe будет виден только в windows

0 голосов
/ 09 ноября 2018

Убедитесь, что StoreImage.go можно скопировать в докер

...