草庐IT

轻量级CI/CD发布部署环境搭建及使用_06_jenkins配置git、harbor、部署机器等凭证

轻量级CI/CD发布部署环境搭建及使用_06_jenkins配置git、harbor、部署机器等凭证尽自己的绵薄之力,为开源技术分享添砖加瓦1,远程部署机器的用户名、密码        这里是服务器(部署具体服务的服务器即目标服务器)的用户名、密码用户名就是服务器的登录名,不可自定义,如出现多个同名的,可在描述中写明是哪台机器的    2,安装GitParameter、SSHPipelineSteps插件    安装完成,重启jenkins容器3,新建流水线项目  4,避免浪费资源,勾选如下  4,选择git参数  5,git参数设置   至此,轻量级CI/CD发布部署环境搭建及使用_06_j

轻量级CI/CD发布部署环境搭建及使用_04_docker安装nexus3

轻量级CI/CD发布部署环境搭建及使用_04_docker安装nexus3尽自己的绵薄之力,为开源技术分享添砖加瓦 1,搜索nexus3dockersearchnexus32,拉取最新版本nexus3镜像dockerpullsonatype/nexus33,查看nexus3镜像dockerimages4,创建映射目录mkdir-p/home/docker/nexus3/nexus-data 5,启动nexus3容器dockerrun-id--privileged=true--name=nexus3--restart=always-p8081:8081-v/home/docker/nexus3/

轻量级CI/CD发布部署环境搭建及使用_03_docker安装harbor

轻量级CI/CD发布部署环境搭建及使用_03_docker安装harbor尽自己的绵薄之力,为开源技术分享添砖加瓦 1,下载docker-composesudocurl-L"https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose2,赋予权限chmod+x/usr/local/bin/docker-compose3,下载Harbor离线安装包(建议:由于包在github上且近600M,用迅雷下载,拷

轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins

轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins尽自己的绵薄之力,为开源技术分享添砖加瓦 1,搜索jenkinsdockersearchjenkins2,下载jenkins镜像(下载推荐插件时,有的插件只支持版本最新版jenkins,所以安装最新版,按照固定版本安装不一定能安装上相应插件)最新:dockerpulljenkins/jenkins:latest3,查看下载的jenkins镜像dockerimages4,在宿主机(真实物理机)中创建jenkins挂载目录并赋予权限(路径、目录可根据实际改变,由于容器内也叫jenkins_home,所以映射也就jenkin

轻量级CI/CD发布部署环境搭建及使用_06_jenkins配置git、harbor、部署机器等凭证

轻量级CI/CD发布部署环境搭建及使用_06_jenkins配置git、harbor、部署机器等凭证尽自己的绵薄之力,为开源技术分享添砖加瓦1,远程部署机器的用户名、密码        这里是服务器(部署具体服务的服务器即目标服务器)的用户名、密码用户名就是服务器的登录名,不可自定义,如出现多个同名的,可在描述中写明是哪台机器的    2,安装GitParameter、SSHPipelineSteps插件    安装完成,重启jenkins容器3,新建流水线项目  4,避免浪费资源,勾选如下  4,选择git参数  5,git参数设置   至此,轻量级CI/CD发布部署环境搭建及使用_06_j

轻量级CI/CD发布部署环境搭建及使用_04_docker安装nexus3

轻量级CI/CD发布部署环境搭建及使用_04_docker安装nexus3尽自己的绵薄之力,为开源技术分享添砖加瓦 1,搜索nexus3dockersearchnexus32,拉取最新版本nexus3镜像dockerpullsonatype/nexus33,查看nexus3镜像dockerimages4,创建映射目录mkdir-p/home/docker/nexus3/nexus-data 5,启动nexus3容器dockerrun-id--privileged=true--name=nexus3--restart=always-p8081:8081-v/home/docker/nexus3/

轻量级CI/CD发布部署环境搭建及使用_03_docker安装harbor

轻量级CI/CD发布部署环境搭建及使用_03_docker安装harbor尽自己的绵薄之力,为开源技术分享添砖加瓦 1,下载docker-composesudocurl-L"https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose2,赋予权限chmod+x/usr/local/bin/docker-compose3,下载Harbor离线安装包(建议:由于包在github上且近600M,用迅雷下载,拷

轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins

轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins尽自己的绵薄之力,为开源技术分享添砖加瓦 1,搜索jenkinsdockersearchjenkins2,下载jenkins镜像(下载推荐插件时,有的插件只支持版本最新版jenkins,所以安装最新版,按照固定版本安装不一定能安装上相应插件)最新:dockerpulljenkins/jenkins:latest3,查看下载的jenkins镜像dockerimages4,在宿主机(真实物理机)中创建jenkins挂载目录并赋予权限(路径、目录可根据实际改变,由于容器内也叫jenkins_home,所以映射也就jenkin