下面是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
中生成的二进制文件。有人可以帮我吗?
答案 0 :(得分:0)
确保StoreImage.go
可以复制到docker
答案 1 :(得分:0)
在/ bin位置创建二进制文件,而go_docker是创建的二进制文件。 .exe在Linux中不是扩展名,而.exe仅在Windows中可见