我正在从github安装一个docker项目,并且在存储库中给出了命令,我只是关注它们。该项目几乎已下载,但下载RUN go get github.com/gorilla/mux
时出现错误。在我的系统中,我的版本为1.10
Git存储库:-https://github.com/mmorejon/microservices-docker-go-mongodb
错误:-
程序包上下文:无法识别的导入路径“ context”(导入路径不是以主机名开头)
任何人都可以告诉我们如何解决此错误。
答案 0 :(得分:0)
该包上下文仅在go versions 1.7
中可用,在您应该检查所提到的链接中指定文件夹示例microservices-docker-go-mongodb-master
中的所有dockerfile并更改FROM
golang:1.6 to golang:1.7
或您需要指定的任何版本。接下来,您必须在文件docker-compose.yml
示例:-
image: mongo:3.3
container_name: cinema-db
ports:
- "27017:27017"
volumes:
- ./backup:/backup:rw
到
ports:
- "27018:27018"
因为您已经安装了mongodb 27017
,所以必须对其进行更改。