温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

GitLab CI 中如何使用 InsecureRegistry

发布时间:2021-08-03 14:12:37 来源:亿速云 阅读:204 作者:Leah 栏目:大数据

GitLab CI 中如何使用 InsecureRegistry,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

首先, 不推荐使用 insecure registry 毕竟有其固有限制, 如果一定要用的话, 其实在 services 层配置一个 command 就可以,这也是最简单的, 例如:

services:
  - name: docker:dind
    command: ["--insecure-registry=myregistry:5000"]

GitLab CI 中如何使用 InsecureRegistry

由于留言字数的限制,详细的解释就写到这里吧。

这个做法实际效果如下:

(Tao) ➜  kubernetes git:(master) ✗ sudo docker run -d --privileged --name dind  docker:dind --insecure-registry="myregistry:5000"
8fb68865638ebc65255bb568fbe1fd6b4ed4fca771075d8e55ebbbbdf0aef6d2 
(Tao) ➜  kubernetes git:(master) ✗ sudo docker top dind
UID                 PID                 PPID                C                   STIME               TTY                 TIME                CMD
root                18270               18252               1                   11:27               ?                   00:00:00            dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2375 --insecure-registry=myregistry:5000
root                18328               18270               0                   11:27               ?                   00:00:00            docker-containerd --config /var/run/docker/containerd/containerd.toml

关于GitLab CI 中如何使用 InsecureRegistry问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI