Git几乎是软件开发人员的必备工具了,关于代码管理,公司都一般都会搭建自己的仓库,关于GitLab的详细介绍参见官方网站详见 https://about.gitlab.com,这篇文章主要介绍安装及使用。

(一)  环境要求

  1. Centos 7.5.1804
  2. Docker 18.06.1-ce
  3. gitlab/gitlab-ce

(二)  安装设置

  1. 镜像获取

a)      执行如下命令获取最新的镜像

docker pull gitlab/gitlab-ce

待命令执行完成即可安装

  1. 安装

a)      执行安装命令

docker run -d \--hostname dianjuegit \--publish 443:443 --publish 9080:80 --publish 23:22 \--name gitlab \--restart always \--volume /srv/gitlab/config:/etc/gitlab \--volume /srv/gitlab/logs:/var/log/gitlab \--volume /srv/gitlab/data:/var/opt/gitlab \gitlab/gitlab-ce:latest

由于宿主机上80、23端口被占用,所以指定了其它端口,具体端口看实际的需要,提前把端口规划好是一个好习惯。等命令执行完,运行命令查看服务状态

  1. 设置

a)      输入您的主机及端口号,默认用户名是root,密码要重置下,输入您自己的密码即可,然后进入管理中心,如下图所示

b)      点击管理员区域,进行功能设置,如下所示,可以设置的选项非常的多。

  1. 项目接入

a)      新建项目

点击新建项目按钮,进入新建操作界面

根据项目需要,输入项目名字,及选择项目的可见级别。

b)      项目导入

i.          我这里使用的是idea,进行如下图操作

这样本地就加入了版本控制,然后添加及提交项目,检查没有问题后,即可提交到仓库,提交的时候,填写你创建项目的地址即可,然后提交即可。

等提交完成后,就可以在管理界面可以看到我们提交的项目。你可以对项目进行权限及编辑操作,gitlab是一个非常强大的工作,后面会介绍持续集成及持续发布的功能。

  这样GItLab及想接入就介绍完了,如果在开发中遇到问题,也可以留言共同探讨共同进步。

转载于:https://www.cnblogs.com/lzh-boy/p/10177537.html

基础架构之GitLab相关推荐

  1. gitlab新建项目_基础架构之GitLab

    Git几乎是软件开发人员的必备工具了,关于代码管理,公司都一般都会搭建自己的仓库,关于GitLab的详细介绍参见官方网站详见 https://about.gitlab.com,这篇文章主要介绍安装及使 ...

  2. Amazon EKS基于GitLab的CICD实践二 基础架构和应用架构创建篇

    关于GitLab的CI/CD的实践具体分成如下的内容,其中(一)和(二)已经在上面一篇关于GitLab的CICD的实践一 GitLab的部署和配置篇中介绍完成了. 全系列目录: (一)部署的架构 (二 ...

  3. 初创企业股权架构_初创企业如何以每月不到200美元的价格利用生产级基础架构...

    初创企业股权架构 Before you can launch a new service, you need infrastructure. You want reliability, scalabi ...

  4. 云基础架构安全_这是使您的云基础架构稳定,安全和可扩展的方法。

    云基础架构安全 启动DevOps很难 (Startup DevOps is hard) There are a lot of things to worry about as a startup. M ...

  5. 深度解密京东登月平台基础架构

    近日,京东发布登月机器学习平台,并在京东云上线,正式对外提供人工智能服务.登月机器学习平台的上线代表着京东人工智能技术从应用级服务到基础算法的全面对外开放,实践着京东RaaS(零售即服务)的发展策略. ...

  6. 京东登月平台基础架构技术解析

    本文转自公众号:京东大数据<深度解密京东登月平台基础架构>. 近日,京东发布登月机器学习平台,并在京东云上线,正式对外提供人工智能服务.登月机器学习平台的上线代表着京东人工智能技术从应用级 ...

  7. 深入构建Kubernetes基础架构

    原文发表于kubernetes中文社区,为作者原创翻译 ,原文地址 更多kubernetes文章,请多关注kubernetes中文社区 目录 架构 入口点:DNS 内容分发网络(CDN) 负载均衡器 ...

  8. 一通百通,一文实现灵活的K8S基础架构!

    作者简介   VIGNESH T.V.,Timecampus CEO.CTO及创始人. Kubernetes是当前最为流行的开源容器编排平台,成为众多企业构建基础架构的首选.在本文中,我们将探讨针对你 ...

  9. 基础架构、基础服务、基础平台、基础中间件等等

    基础架构.基础服务.基础平台.基础中间件等等 程序开发毕竟还不是搬砖这种无脑体力劳动,需要事先有标准,有架构,有设计,绝对不是新公司今天创立,明天就可以开始编码的.其实很多公司在起步的时候没有财力和资 ...

  10. pass基础架构分析

    pass基础架构分析 Relay 和 TVM IR,包含一系列优化passes,可提高模型的性能指标,如平均推理,内存占用,或特定设备的功耗.有一套标准优化,及特定机器学习的优化,包括常量折叠,死代码 ...

最新文章

  1. 800名科学家Nature联名发文主张废除p值!
  2. 近距离接触RAC DRM
  3. 将对象序列化与反序列实例
  4. 网络转型临界点 带你看瞻博网络的创新步伐
  5. 分计算iv值_一文读懂评分卡的IV、KS、AUC、GINI指标
  6. html优美界面左侧下拉,一组时尚的侧边栏菜单和下拉列表UI设计
  7. mysql pow函数怎么用_pow函数怎么用
  8. PHP通知弹窗代码_公告弹窗
  9. 快应用不会取代 App,未来将赋能 IoT!
  10. nodejs模块之event
  11. 内存cgroup---CGroup中参数由来篇
  12. 【转】python编写规范——中标软件有限公司测试中心
  13. Flex布局使用总结
  14. 《企业IT架构转型之道》读后感(一)
  15. hmcl启动器怎么联机_hmcl启动器使用教程
  16. 2021年新安全生产法知识考试题库
  17. 《刻意练习:从新手到大师》读书笔记 觉得别人总结的不错拿来学习备份
  18. 从纯洁男孩到堕落男人
  19. Linux之Platform设备驱动
  20. Grad-CAM源码保姆级讲解(pytorch)

热门文章

  1. python插排_PythonTkinter接收插座不接收
  2. oracle java 映射_java程序访问映射后的oracle
  3. python的装饰器、迭代器、yield_Python学习日记(5)简单了解迭代器、生成器、装饰器、上下文管理器...
  4. FISCO BCOS 控制台 部署合约 调用 查看已部署合约的地址
  5. C++ boost共享锁 unique_lock shared_lock
  6. chainmaker操作笔记
  7. 区块链 平行链 侧链 区别
  8. 区块链 以太坊 合约 创建、执行 详解
  9. 通过ajax实现简单的数据交互(模板引擎)
  10. kubernetes 集群管理平台