我想通过使用我的gitlab帐户中的私有令牌来克隆gitlab存储库而不提示我的自动化脚本.
有人能为我提供样品吗?
我知道我可以使用用户和密码这样做:
git clone https://" + user + ":" + password + "@" + gitlaburl;
Run Code Online (Sandbox Code Playgroud)
我知道用ssh键是可能的
但是,这两种选择都不够
我使用docker-registry来获取我自己的docker镜像,但我想这样做而不需要指定主机.意思是:而不是写作:
docker pull <host>:<port>/<dockerImage>
Run Code Online (Sandbox Code Playgroud)
我想写:
docker pull <dockerImage>
Run Code Online (Sandbox Code Playgroud)
首先它会尝试从我的私人注册表中拉出docker,然后尝试从公共docker注册表中提取它.
可能吗?
我试图更改DOCKER_INDEX_URL为[my_docker_registry_host]:[port],但它不起作用.