文章 2022-04-15 来自:开发者社区

使用GitLab CI和Docker自动部署SpringBoot应用

Docker和Spring Boot是非常流行的组合,我们将利用GitLab CI的优势,并在应用程序服务器上自动构建,推送和运行Docker镜像。GitLab CIGitlab CI/CD服务是GitLab的一部分,每当开发人员将代码推送到GitLab存储库时,它都会在所需的环境中构建,测试和存储最新的更改。选择GitLab CI的一些主要原因:易于学习,使用和可扩展维护容易整合容易CI完全属....

使用GitLab CI和Docker自动部署SpringBoot应用
文章 2022-01-10 来自:开发者社区

《gitlab从零到壹》基于docker-gitlab安装(JAVA 小虚竹,建议收藏)

docker基础要先掌握docker的常用技能,如果不熟悉的话,请熟悉这几篇文章docker 常用操作容器命令docker 常用操作镜像命令docker将数据从宿主机挂载到容器的方式(一)docker将数据从宿主机挂载到容器的方式(二)硬件配置官方推荐的最小配置是4核8G

《gitlab从零到壹》基于docker-gitlab安装(JAVA 小虚竹,建议收藏)
问答 2021-10-18 来自:开发者社区

遇到用docker部署的gitlab只能使用http不能使用git地址怎么处理?

镜像用的是gitlab官方的ce版本 使用git一直提示 Permission denied, please try again. 让我输入密码 密码不知道是啥 怎么都不对 用HTTP的地址克隆都是可以的 绑定端口的使用的用的物理机的8022对应着容器的22端口

问答 2020-06-07 来自:开发者社区

docker 启动gitlab报错?报错

使用docker启动gitlab,报错如下 目录已经chmod 777 了,但是问题还是这样,不知道怎么办了,求助

问答 2020-06-06 来自:开发者社区

用docker安装gitlab ssh总是端口不能用:报错

根据官方https://docs.gitlab.com/omnibus/docker/ 安装文档,使用命令 sudo docker run --detach \ --hostname gitlab.example.com \ --publish 443:443 --publish 80:80 --publish 22:22 \ --name gitlab \ -...

文章 2020-04-10 来自:开发者社区

GitLab+Docker搭建CI/CD自动化部署

1.使用场景CICD,顾名思义就是持续集成(Continuous Integration)和持续部署(Continuous Deployment)简称,指在开发过程中自动执行一系列脚本来减低开发引入 bug 的概率,在新代码从开发到部署的过程中,尽量减少人工的介入。以前的老技术,比如git/svn+jenkins这种,jenkins的配置多数还是依赖于负责维护CI的人,很多人不熟悉jenkins....

文章 2020-03-13 来自:开发者社区

ECS快速搭建基于Docker的Gitlab

快速搭建gitlab 可以使用批量计算里的APP服务来自动配置docker与gitlab的环境,该方法适用与多台服务器以上的环境(实例台数必须大于等于2) 以下操作皆是单台ECS实例,系统为centos8.0根据很多大佬教程汇总,完全接受真实实验测试,请放心参考以及适用 安装docker 连接阿里云服务器(当然可以是其他云) 安装依赖 yum install -y yum-utils devic....

ECS快速搭建基于Docker的Gitlab
文章 2019-10-04 来自:开发者社区

Docker安装Gitlab和Gitlab-Runner并实现项目的CICD

本文详细介绍如何在Linux系统使用Docker安装Gitlab、Gitlab-Runner,并通过一个SpringBoot项目来演示CICD本文需要掌握一点Linux和Docker的基础知识和命令,不熟悉的建议先去了解这两块的内容哦一、安装Gitlab1、拉取镜像并启动由于服务器的80端口可能被占用,所以这里我们改成了其他端口来启动docker run -d -p 2443:443 -p 56....

Docker安装Gitlab和Gitlab-Runner并实现项目的CICD
问答 2019-09-26 来自:开发者社区

从Gitlab CI构建Docker映像时环境变量丢失

我正在尝试使用Docker和Gitlab CI构建我的React / NodeJS项目。 当我手动构建映像时,我使用包含env vars的.env文件,一切都很好。 docker build --no-cache -f client/docker/local/Dockerfile . -t espace_client_client:local docker build --no-cache ...

文章 2019-07-27 来自:开发者社区

docker环境下使用gitlab,gitlab-runner 为 NetCore 持续集成

docker环境下使用gitlab,gitlab-runner 为 NetCore 持续集成环境Centos7.6 安装应用docker,docker-compose (我的Centos是用Hyper-V跑的分了8G的内存,阿里云2G根本跑不起来gitlab) 为了保证我的Centos环境干净所以我的gitlab与gitlab-runner都是采用docker服务运行,包括后续的runner的工....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注