首页 > 其他分享 >docker 部署jenkins

docker 部署jenkins

时间:2024-08-22 18:27:26浏览次数:12  
标签:部署 maven csdn usr jenkins docker local

#查看jenkins镜像
docker search jenkins
#安装jenkins
docker pull jenkins/jenkins:lts
#jenkins 挂载目录
mkdir -p /home/jenkins/workspace
#启动jenkins
docker run -uroot -d --restart=always -p 9001:8080 \
 -v /home/jenkins/workspace/:/var/jenkins_home/workspace \
 -v /var/run/docker.sock:/var/run/docker.sock \
 -v /usr/local/maven/apache-maven-3.8.8:/usr/local/maven \
 --name jenkins jenkins/jenkins:lts
#-uroot 是以管理员身份登入容器查看密码
docker exec -it -uroot jenkins bash  

#jenkins ci/cd 插件
#Maven Integration
#Publish Over SSH
#Git

docker cp /usr/local/java/jdk1.8.0_181/. jenkins:/usr/local/jdk8
docker cp /usr/local/maven/apache-maven-3.8.8/. jenkins:/usr/local/maven

 

参考链接:

https://blog.csdn.net/qq_51726114/article/details/134174736

https://blog.csdn.net/dontYouWorry/article/details/129007966

https://blog.csdn.net/qq_36858491/article/details/136525564

标签:部署,maven,csdn,usr,jenkins,docker,local
From: https://www.cnblogs.com/huangkai00000/p/18374482

相关文章

  • 云计算34-------Docker
    一、回顾高并发集群eleme后端登录模块1、数据库    1.主从复制(高可用)    2.传统的主从复制    3.gtids事务型的主从复制    4.注意        (1)server_id唯一        (2)8.x版本需要get_ssl_pub_key ......
  • .net8 的webapi部署到华为云的操作
    首先还是打包到文件夹:我的服务器是X64的centos8系统,所以我的配置如图: 发布后,我没有用它的dockerfile,而是用的docker-compose去编写的docker脚本,如下:services:ticket_manager_Api:#服务名称container_name:ticket_manager_Api#容器名称hostname:ticke......
  • 基于SpringBoot+Vue的学生作业管理系统的详细设计和实现(25年最新,附源码+论文+部署讲
    文章目录1.前言2.系统演示录像3.论文参考4.代码运行展示图5.技术框架5.1SpringBoot技术介绍5.2Vue技术介绍6.可行性分析7.系统测试7.1系统测试的目的7.2系统功能测试8.数据库表设计9.代码参考10.数据库脚本11.找我做程序,有什么保障?12.联系我们1.前......
  • jenkins 自动安装 和 手动安装java 或者一些其他环境配置的区别
    由于之前的jenkins存在安全漏洞,升级了jenkins,相应的jenkinsmaster服务器上的javajdk也一起升级为openjdk21.升级后发现:1.新的jenkins的slavenode启动的jar包下载后,在原来的slavenode服务器上面无法正常被执行了。这时我才知道原来升级了jenkins,对应的slavenode启动的jar......
  • .Net8 部署到IIS 10 上需要注意的点
    现在大部分项目都上云了,而且是linux的系统,这部分我下一篇再讲,这次讲一下如何部署到iis10,首先项目点击发布-》目标框架.net8部署模式是独立,目标运行时是win-x64,你也可以选择部署模式为依赖框架,目标运行时选择可移植,但是这样的话要注意IIS的应用程序池选择启用32位应用程序,如果是......
  • Jenkins从2.401.1升级到2.440.1后项目配置报错,提示:JSONObject["scm"] is not a JSONOb
    因为安全原因升级了Jenkins。然后发现Project-->Configure那里配置竟然嵌套了,而且保存修改的时候,提示:JSONObject["scm"]isnotaJSONObject. 异常信息表明在JSON中尝试获取一个名为“scm”的属性时,期望得到的是一个JSONObject,但实际上并不是。可能是因为JSON中的......
  • 安装部署harbor
    配置文件中修改内容hostname和证书私钥需要指定到文件hostname:hub.rainsc.com#httprelatedconfighttp:#portforhttp,defaultis80.Ifhttpsenabled,thisportwillredirecttohttpsportport:80#httpsrelatedconfighttps:#httpsportfor......
  • 安裝ComfyUI-Docker & 下載Model & Krita電繪軟件 & krita-ai-diffusion電繪插件 & AU
    1.0安裝ComfyUI-Dockergitclonehttps://github.com/YanWenKun/ComfyUI-Docker下載ComfyUI-Docker。sudochmod-R777*設置ComfyUI-Docker最高讀寫權限。dockerrmcomfyuidockerpullyanwk/comfyui-boot:latest下載Docker鏡像。mkdir./Comfy......
  • Docker升阶
    一、Docker镜像镜像的定义:镜像是一种轻量级、可执行的独立软件包,它包含运行某个软件所需的所有内容,我们把应用程序和配置依赖打包好形成一个可交付的运行环境(包括代码、运行时需要的库以及环境变量和配置文件等)这个打包好的运行环境就是image镜像文件。只有通过这个镜像文件......
  • docker涉及到的一些原理
    本长文主要和namespace、cgroup、rootfs、unionfs和容器网络有关,仅做学习时的记录,以便之后回顾。参考:https://www.lixueduan.com/categories/docker/page/2/目录深入理解Docker核心原理:Namespace、Cgroups和Rootfs1.基于namespace的视图隔离2.基于Cgroups的资源限制例子:限......