我正在尝试创建一个从私有和公共 github 存储库中提取的 docker 映像。我正在使用的 dockerfile 是FROM golang:1.4.2-onbuildENV GOPATH /goENV PATH /go/bin:$PATHEXPOSE 3000RUN mkdir -p /go/src/github.com/eddi/apiRUN git clone https://<access token>@github.com/owner/repo.git /go/src/github.com/owner/repoWORKDIR /go/src/github.com/eddi/apiRUN go get github.com/gin-gonic/ginRUN go run server.go但是当我运行 docker build 时。我收到以下错误:光盘。git 克隆https://github.com/gin-gonic/gin /go/src/github.com/gin-gonic/gin克隆到'/go/src/github.com/gin-gonic/gin'...致命:无法访问“ https://github.com/gin-gonic/gin/ ”:无法解析主机:github.com用于私有和公共存储库。如何让我的 dockerfile 在导入库时表现良好?
2 回答
慕村225694
TA贡献1880条经验 获得超4个赞
对于谷歌搜索这个问题的人。
可能是 boot2docker 由于某种原因失去了网络。只需使用 docker-machine restart 默认重新启动它。
- 2 回答
- 0 关注
- 157 浏览
添加回答
举报
0/150
提交
取消