code阶段——git&gitlab安装

在code阶段,我们需要将不同版本的代码存储到一个仓库中,常见的版本控制工具就是SVN或者Git,这里我们采用Git作为版本控制工具,GitLab作为远程仓库。

Git安装

https://git-scm.com/(傻瓜式安装)

GitLab安装

单独准备服务器,采用Docker安装

  • 查看GitLab镜像
    docker search gitlab

  • 拉取GitLab镜像
    docker pull gitlab/gitlab-ce

  • 准备docker-compose.yml文件
    docker search gitlab

    version: '3.1'
    services:
    gitlab:
    image: 'gitlab/gitlab-ce:latest'
    container_name: gitlab
    restart: always
    environment:
    GITLAB_OMNIBUS_CONFIG: |
    external_url 'http://192.168.11.11:8929'
    gitlab_rails['gitlab_shell_ssh_port'] = 2224
    ports:

    • '8929:8929'
    • '2224:2224'
      volumes:
    • './config:/etc/gitlab'
    • './logs:/var/log/gitlab'
    • './data:/var/opt/gitlab'
  • 启动容器(需要稍等一小会......)
    docker-compose up -d

GITLAB安装截图






相关推荐
liux35282 天前
DevOps 实践指南:GitLab与Jenkins部署
gitlab·jenkins·devops
智能运维指南3 天前
安全左移:国产信创DevOps平台的安全(DevSecOps)构建与实践
研发效能·devops·持续集成·devops平台·devops厂商
Coder_Boy_3 天前
基于SpringAI的在线考试系统软件系统验收案例
人工智能·spring boot·软件工程·devops
咕叽咕叽的汪3 天前
Es/Kibana7.17.9中数据迁移到openSearch3.4.0【DockerDesktop模拟】
运维·spring boot·elasticsearch·docker·容器·devops
Coder_Boy_5 天前
基于SpringAI的在线考试系统-企业级软件研发工程应用规范案例
java·运维·spring boot·软件工程·devops
智能运维指南5 天前
2026信创DevOps厂商怎么选?深度测评技术支持与服务能力
devops·devops产品·devops平台·devops厂商·研运一体化
轻造科技6 天前
周期压缩极限挑战:APS排产优化这样实现
运维·devops
OpenMiniServer6 天前
GitLab AI革命:如何将智能开发融入你的DevOps工作流
人工智能·gitlab·devops
面汤放盐6 天前
软件架构指南 Software Architecture Guide
java·微服务·devops
xiaobaishuoAI6 天前
后端工程化实战指南:从规范到自动化,打造高效协作体系
java·大数据·运维·人工智能·maven·devops·geo