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

河北邢台手机网站建设wordpress案例分析

河北邢台手机网站建设,wordpress案例分析,wordpress开放目录,老年门户网站建设的意义极狐GitLab 是 GitLab 在中国的发行版#xff0c;专门面向中国程序员和企业提供企业级一体化 DevOps 平台#xff0c;用来帮助用户实现需求管理、源代码托管、CI/CD、安全合规#xff0c;而且所有的操作都是在一个平台上进行#xff0c;省事省心省钱。可以一键安装极狐GitL…极狐GitLab 是 GitLab 在中国的发行版专门面向中国程序员和企业提供企业级一体化 DevOps 平台用来帮助用户实现需求管理、源代码托管、CI/CD、安全合规而且所有的操作都是在一个平台上进行省事省心省钱。可以一键安装极狐GitLab详情可以参考极狐GitLab 下载安装官网。 GitLab 中文版学习资料 驭码CodeRider 官网https://coderider.gitlab.cn/GitLab 中文版官网https://gitlab.cnGitLab 中文文档https://docs.gitlab.cnGitLab 中文下载安装https://gitlab.cn/install azure 有自己的容器镜像仓库服务 acrazure container registry。用户可以构建容器镜像之后推送到 acr 中。当然还可以直接借助极狐GitLab CI/CD 实现容器镜像构建和推送的自动化。下面演示如何使用极狐GitLab CI/CD 构建容器镜像并自动推送到 acr 中。 创建 ACR 服务 首先需要在 azure 上创建一个 acr 服务。创建成功之后可以看到对应的信息 镜像仓库的登录地址为jihugitlab.azurecr.cn。点击页面上的 Push an Image 可以看到右侧的登录方法 az acr login --name JiHuGitLab Uppercase characters are detected in the registry name. When using its server url in docker commands, to avoid authentication errors, use all lowercase. Login Succeeded之后就可以使用 docker pull、push等命令了 docker pull mcr.microsoft.com/mcr/hello-world docker tag mcr.microsoft.com/mcr/hello-world jihugitlab.azurecr.cn/samples/hello-world如果要使用 docker login的方式登录 acr需要在 Access Key 中找到对应的用户名和密码 同样可以登录成功 docker login jihugitlab.azurecr.cn Username: JiHuGitLab Password: WARNING! Your password will be stored unencrypted in /root/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-storeLogin Succeeded和极狐GitLab CI/CD 集成 一般来讲在极狐GitLab CI/CD 中构建容器镜像的 .gitlab-ci.yml文件内容如下 build:image: docker:lateststage: buildservices:- docker:20.10.7-dindscript:- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY- docker build -t $CI_REGISTRY_IMAGE:1.0.0 .- docker push $CI_REGISTRY_IMAGE:1.0.0只需要将环境变量 CI_REGISTRY_USER、CI_REGISTRY_PASSWORD、CI_REGISTRY修改为 acr 中的数值即可。也就是将这些变量都以环境变量的形式存储到极狐GitLab CI/CD 变量中项目 -- 设置 -- CI/CD -- 变量 因此.gitlab-ci.yml文件中的内容如下 build:image: docker:lateststage: buildservices:- docker:20.10.7-dindtags:- gitlabscript:- docker login -u $ACR_REGISTRY_USER -p $ACR_REGISTRY_PASSWORD $ACR_REGISTRY- docker build -t $ACR_REGISTRY_IMAGE:1.0.0 .- docker push $ACR_REGISTRY_IMAGE:1.0.0出发 CI/CD 流水线之后可以查看构建结果 镜像构建成功并且推送到了 acr 中可以在 acr 中查看。在 acr 的 repositories 中看到推送成功的镜像 高阶体验用 CI/CD Component 简化构建过程 为了提高 CI/CD 流水线的复用性、易用性极狐GitLab 从 16.0 引入了 component 功能16.1 引入了 catalog 功能。对于这两个功能的详细介绍可以参考过往的技术文章极狐GitLab CI/CD Component Catalog 功能揭秘。 对于上面的流程可以采用直接引用 component 的方式来简化 CI/CD 流水线的构建。在极狐GitLab SaaSJihuLab.com上点击搜索或转到 -- 探索 -- CI/CD 目录可以看到已经发布的 CI/CD Component 第一个 docker-image-build就是构建容器镜像并将其推送到镜像仓库的 component Component 的实际内容如下 spec:inputs:stage:default: testimage:default: docker:20.10.7-dindimage_tag:default: 1.0.0tags:default: jh-gitlab--- component-job-build-image:image: $[[ inputs.image ]]stage: $[[ inputs.stage ]]tags:- $[[ inputs.tags ]]script:- docker login -u $ACR_REGISTRY_USER -p $ACR_REGISTRY_PASSWORD $ACR_REGISTRY- docker build -t $ACR_REGISTRY_IMAGE:$[[ inputs.image_tag ]] .- docker push $ACR_REGISTRY_IMAGE:$[[ inputs.image_tag ]]在项目中的引用方式为 include: - component: jihulab.com/jh-xiaomage-devops/docker-image-build/docker-image-build5.0.0inputs: stage: build image: docker:20.10.7-dind tags: gitlabimage_tag: 2.0.0然后触发流水线直接查看构建结果 然后在 acr 上查看 tag 为 2.0.0 的镜像是否被推送过去 2.0.0的镜像已经存在于 acr 中了说明引用 component 将镜像构建并推送成功。
http://www.hkea.cn/news/14541642/

相关文章:

  • 公司电商网站建设费用怎么记账做设计有哪些地图网站
  • 贵港网站建设兼职温州百度快速排名优化
  • 廊坊网站建设费用响应式做的好的网站有哪些
  • 设计素材网站情人节申请一个网站需要怎么做
  • 个人网站设计要求深圳品牌网站推广公司哪家好
  • 网站开发小程序定制网站制作做站长挣钱
  • 杭州网站建设方案书做任务赚话费的网站
  • 网站紧急升级维护中朋友做的网站图片不显示
  • 做网站和app怎么跑业务开发网站公司收入
  • 打折网站建设教程下载wordpress设置头像
  • 企业网站认证如何用百度搜自己做的网站
  • 网站开发获取报价旅游网站建设经费预算
  • dede网站后台南宁网络公司有哪些
  • 成都 建设网站智慧团建在线登录
  • 北京网站制建设公司wordpress启用特色
  • 什么网站专门做境外当地游小程序收录wordpress主题
  • 金华网站建设yw126中信建设内部网站
  • 设计导航网站大全see最便宜云主机永久免费
  • 鲜花网站建设店蓬莱专业做网站公司
  • 台州网站建设 推广公司佛山 网站关键词优化
  • 东莞工信部网站vs html5网站开发
  • 网站没内容 可以备案么网站缩略图尺寸
  • 超简单网站网页打不开怎么处理
  • 西宁网站建设公司排名从事网站开发
  • 通栏网站重庆无障碍网站建设
  • 网站建设价格评审资料清单品牌推广网站怎样做
  • 行业展示类型网站医院网站加快建设
  • 网站信息架构图怎么做设计手绘
  • 国外做的比较好的网站新乡公司做网站找哪家公司好
  • 怎么做产品网站推广网站后台模板 html