前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云镜像仓库实验记录

腾讯云镜像仓库实验记录

原创
作者头像
3143308275
发布2018-07-03 23:29:37
11.9K0
发布2018-07-03 23:29:37
举报
文章被收录于专栏:我爱吃花生我爱吃花生

一,github 仓库配置

1.1 新建一个repository

首先到github个人首页,浏览器地址栏红框位置为用户名(github可以通过用户名或者邮箱方式登录)

图1
图1

1.2 拉取仓库到本地,并上传文件

在控制台创建repository(推荐)

  1. 使用$ git clone https://github/xx账号/xx项目.git克隆到本地 (git init 这步是否生效待测)
  2. 编辑项目,增加比如dockerfile index.html 等模拟文件,如图2
  3. $ git add .(将改动添加到暂存区)
  4. $ git commit –m”提交说明”
  5. $ git push -u origin master //将本地项目更新到github项目上去
图2
图2

另外一种方式方式:

  1. $ makdir ~/hello-world //创建一个项目hello-world
  2. $ cd~/hello-world //打开这个项目
  3. $ git init //初始化
  4. $ touch README
  5. $ git add README //更新README文件
  6. $ git commit-m 'first commit' //提交更新,并注释信息“first commit”
  7. $ git remote add origin git@github.com:defnngj/hello-world.git //连接远程github项目
  8. $ git push -u origin master //将本地项目更新到github项目上去

二,腾讯云镜像仓库设置

2.1 整体架构图:

理解这张图很重要,可以看出镜像的实际构建是在镜像仓库,跟用户的集群的是没关系。

2.2 具体腾讯云镜像仓库的授权,构建目录设置:

主要是参考这个文档:

https://cloud.tencent.com/document/product/457/11039

上图红框路径的问题参考:https://cloud.tencent.com/document/product/457/10618

如果没有填写,系统有默认值:

  • Dockerfile路径 默认值: 代码仓库根目录下的 Dockerfile (Dockerfile)
  • 构建目录 默认值: 代码仓库根目录 (./)
    • https://github.com/yangxi70/cicd-test 比如这个仓库,一定要是相对目录。

这里因为路径设置问题,可能导致构建失败的情况,就是构建时拷贝比如图2的index.html 失败,找不到此文件。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一,github 仓库配置
    • 1.1 新建一个repository
      • 1.2 拉取仓库到本地,并上传文件
      • 二,腾讯云镜像仓库设置
        • 2.1 整体架构图:
        相关产品与服务
        容器镜像服务
        容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档