【问题标题】:How to solve the import path "context" error in the docker如何解决docker中的导入路径“context”错误
【发布时间】:2018-09-28 13:13:28
【问题描述】:

我正在从 github 安装一个 docker 项目,并且存储库中给出了命令,我只是在关注它们。该项目即将下载,但在下载RUN go get github.com/gorilla/mux 时出现错误在我的系统中,我使用的是 1.10 版

Git 存储库:- https://github.com/mmorejon/microservices-docker-go-mongodb

错误:-

包上下文:无法识别的导入路径“上下文”(导入路径不以主机名开头)

谁能告诉我这个错误是如何解决的。

【问题讨论】:

    标签: docker


    【解决方案1】:

    包上下文仅在 go versions 1.7 中可用,并且在您检查指定文件夹中的所有 dockerfile 之后,您提到的链接中的示例 microservices-docker-go-mongodb-master 并更改 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 你必须改变它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多