首页 > 其他分享 >78、使用Jenkins Docker 部署SpringBoot项目

78、使用Jenkins Docker 部署SpringBoot项目

时间:2022-08-27 09:57:06浏览次数:44  
标签:SpringBoot yum jenkins var Jenkins Docker docker

1、centOS 安装Docker

1、更新软件源:yum update
2、卸载旧版本:yum remove docker  docker-common docker-selinux docker-engine
3、安装软件包:yum install -y yum-utils device-mapper-persistent-data lvm2
4、设置yum源:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
5、安装Docker:yum install docker-ce
6、启动和开机启动:systemctl start docker
systemctl enable docker
7、查看版本号:docker version

2、安装Jenkins,这个命令相当于下载jenkins包然后运行一步操作

docker run --name jenkins -u root --rm -d -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean

3、解锁Jenkins 查看默认密码:docker logs jenkins

4、安装推荐的插件  创建管理员用户  此账户一定要记住哦

5、安装需要的插件 1、Maven Integration  2、远程推送:Publish Over SSH

6、配置Maven  进入【首页】–【系统管理】–【全局配置】,拉到最下面maven–maven安装

标签:SpringBoot,yum,jenkins,var,Jenkins,Docker,docker
From: https://www.cnblogs.com/shunWcs/p/16629855.html

相关文章

  • fedora 添加 docker 源
    mv/etc/yum.repos.d/fedora.repo/etc/yum.repos.d/fedora.repo.backupwget-O/etc/yum.repos.d/fedora.repohttp://mirrors.aliyun.com/repo/fedora.repoyummakeca......
  • SpringBoot集成thymeleaf不生效问题
    场景:在做springBoot整合Theamleaf时,用了@RestController注解,在进行试图渲染的过程中,遇到试图没有渲染成功,找到了原因,记录一下。 第一种情况:使用@RestController注解pac......
  • 一文了解SpringBoot如何开启热部署
    一文了解SpringBoot如何开启热部署本专栏将从基础开始,循序渐进,以实战为线索,逐步深入SpringBoot相关知识相关知识,打造完整的云原生学习步骤,提升工程化编码能力和思维......
  • centOs上docker安装jenkins
    安装docker的步骤略过#第一步创建jenkins挂载目录mkdir/root/jenkins-pchmod777/root/jenkins#第二步dockerrun-d\-p8888:8080\-p5......
  • 【云原生】镜像构建实战操作(Dockerfile)
    目录一、概述二、Dockerfile结构三、常用Dockerfile操作指令1)镜像构建(dockerbuild)2)运行容器测试(dockerrun)3)ARG4)FROM5)MAINTAINER(已弃用)6)VOLUME7)RUN8)COPY9)ADD10)ENV11)WORKDI......
  • 0 - Docker常用命令
    一、Docker命令重启docker: servicedockerrestart查看docker信息:dockerinfo二、镜像命令拉取镜像  dockerpull {image_name} 或者  dockerpulldocke......
  • SpringBoot集成knife4j
    <dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-starter</artifactId><version>2.0.3</version></dependency>......
  • springboot 使用 JSR303 校验
    JSR303用于后端校验前端传来的数据如何使用引入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation<......
  • 17 - Docker来部署flaskDemo项目
    README.md文件内容:#flaskDemo本接口项目的技术选型:Python+Flask+MySQL+Redis,通过Python+Flask来开发接口使用MySQL来存储用户信息使用Redis用于存储token目......
  • linux环境下jenkins端口修改后不生效
    问题 无论怎么修改文件配置都无法改变jenkins的启动端口!!!上图中还是:8080 本文原链接:https://www.yuque.com/yuzhi-vmblo/igghxx/mmqnr1你可能修改了以下配置......