当前位置: 首页 > news >正文

网站建设200自已如何建网站

网站建设200,自已如何建网站,邯郸制作网站的公司,什么网站可以做兼职 知乎今天给大家介绍一个gitlab的高级功能 - Container Registry#xff0c;该功能可以实现docker镜像的仓库功能#xff0c;将gitlab上的代码仓的代码通过docker构建后并推入到容器仓库中#xff0c;好处就是无需再额外部署一套docker仓库。 文章目录 1. 参考文档2. Container R…今天给大家介绍一个gitlab的高级功能 - Container Registry该功能可以实现docker镜像的仓库功能将gitlab上的代码仓的代码通过docker构建后并推入到容器仓库中好处就是无需再额外部署一套docker仓库。 文章目录 1. 参考文档2. Container Registry配置3. 实战应用3.1 流水线镜像打包推送3.2 本地拉取项目镜像 4. Container Registry镜像命名约定 1. 参考文档 enable-the-container-registry 2. Container Registry配置 修改/etc/gitlab/gitlab.rb registry_external_url https://gitlab.example.com:5050 registry_nginx[ssl_certificate] /path/to/certificate.pem registry_nginx[ssl_certificate_key] /path/to/certificate.key重载配置 gitlab-ctl reconfigure3. 实战应用 3.1 流水线镜像打包推送 cat .gitlab-ci.yml docker-build:image: docker:lateststage: buildservices:- docker:dindvariables:DOCKER_HOST: tcp://docker:2375DOCKER_TLS_CERTDIR: before_script:- echo $CI_REGISTRY_USER $CI_REGISTRY_PASSWORD $CI_REGISTRY- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRYscript:- docker build --pull -t $CI_REGISTRY_IMAGE:${CI_COMMIT_SHORT_SHA} .- docker push $CI_REGISTRY_IMAGE:${CI_COMMIT_SHORT_SHA}rules:- if: $CI_COMMIT_BRANCHexists:- Dockerfile说明 CI_REGISTRY_USER、CI_REGISTRY_PASSWORD、CI_REGISTRY、CI_REGISTRY_IMAGE、CI_COMMIT_SHORT_SHA均是内置变量CI_REGISTRY_PASSWORD只在当前项目下有效。 3.2 本地拉取项目镜像 docker login registry_external_url:5050通过命令行登录gitlab的镜像仓库并推送镜像时有一下几种认证方式 gitlab用户名密码的方式令牌的方式个人令牌、项目令牌、群组令牌基于令牌的方式用户名可以是任意的字符串作为占位符即可。 docker tag busybox:latest kube.bdeet.top:5050/ci-file/container-package:latest docker tag busybox:latest kube.bdeet.top:5050/ci-file/container-package/busybox:latest docker tag busybox:latest kube.bdeet.top:5050/ci-file/container-package/my/busybox:latestdocker push kube.bdeet.top:5050/ci-file/container-package:latest docker push kube.bdeet.top:5050/ci-file/container-package/busybox:latest docker push kube.bdeet.top:5050/ci-file/container-package/my/busybox:latest 4. Container Registry镜像命名约定 镜像遵循以下命名约定 registry URL/namespace/project/image例如如果您的项目是 kube.bdeet.top:5050/ci-file/container-package那么您的镜像必须至少命名为 kube.bdeet.top:5050/ci-file/container-package/my-app。 您可以将其他名称附加到镜像名称的末尾深度最多为三层。 例如这些都是名为 container_registry 的项目中镜像的所有有效镜像名称
http://www.zqtcl.cn/news/273796/

相关文章:

  • 网站建设项目的结论网站开发合同适用印花税
  • 网站建设经验与教训普陀网站建设推广
  • 12306网站是是阿里巴巴做的吗专业建网站设计公司
  • 关于申请网站建设经费的请示网推推荐信
  • 网站建设请款报告网站服务器租用价格
  • 贵州建设网老网站手机网站建设运营方案
  • 网站方案范文唐山自助建站模板
  • 金华网站制作网站建设的功能需求
  • 用iis建立网站口碑营销案例分析
  • 注册网站要求线上设计师与线下设计师的区别
  • 个人备案 网站内容网站备案如何查询
  • 宿州科技网站建设百度网站外链发布平台
  • 织梦移动网站wordpress父文章显示不全
  • 游戏攻略网站怎么做网站开发需求确认书
  • 做高大上分析的网站电商到底干嘛的
  • 物流网站哪个好网络推广就找南昌莫非传媒
  • 查看网站空间企业网站管理系统介绍
  • 重庆市工程建设信息网新网站艺术品商城网站开发
  • 上海网站制作商wordpress改主题
  • 钰鸣厦门网站建设2023热点新闻事件
  • 网络营销的主要形式有建设网站免费搭建网站哪个好
  • 建一个网站需要哪些人aso是什么意思
  • 电商网站有哪些淘宝运营培训班哪里有
  • 网站开发网站制作太原优化排名推广
  • 佛山市网站开发桥西区建设局网站
  • 怎么制作网站应用云主机上传wordpress
  • flash网站代做马鞍山网站建设制作公司
  • 温州网站的优化wordpress 注册邮箱验证失败
  • php网站开发实例视频教程宁波seo运营推广平台排名
  • 网络营销网站开发设计公司网站推广营销