我正在尝试docker build -t test_1。,但是有这个错误:
软件包docker_test / mult:无法识别的导入路径“ docker_test / mult”(导入路径不是以主机名开头)
命令'/ bin / sh -c go get -d -v。/ ...'返回非零代码:1
我的dockerfile(路径/ gowork / src / Dockerfile):
FROM golang:1.9.1
COPY ./docker_test/mult /go/src/app
WORKDIR go/src/app
COPY ./docker_test/main.go .
RUN go get -d -v ./...
RUN go install -v ./...
CMD ["app"]
ENTRYPOINT ["app", "-f=7", "-s=9"]
Run Code Online (Sandbox Code Playgroud)
main.go(路径:gowork / src / docker_test / main.go)
package main
import (
"docker_test/mult"
"fmt"
)
func main() {
fmt.Println("From different pkg")
mult.Multiple()
}
Run Code Online (Sandbox Code Playgroud)
mult.go(路径:gowork / src / docker_test …