Go mod 自定义拉取私有库,内部库
2019-11-06 本文已影响0人
DukeAnn
很多公司都有自己的内部仓库,就必须设置一下拉取仓库的代理了,以 gitlab 为例
Go version:1.13
开启 go mod
参考:https://www.jianshu.com/p/c53026293533
申请 http token
在用户设置 Personal Access Tokens 创建一个 http token,token 只在创建完成后显示一次,需自己保存。
创建 token.gif设置 gitlab 重定向
配置 git 拉包重定向,找到 .gitconfig
文件,加入如下代码:
[http]
extraheader = PRIVATE-TOKEN: [上面申请的 token]
[url "git@gitlab.com:"]
insteadOf = http://git.gitlab.com/
在 Dockerfile 中拉取私有库:https://www.jianshu.com/p/746246ecc86c