草庐IT

Docker-Jenkins

全部标签

Docker Compose 部署 jenkins

DockerCompose部署jenkinsjenkins部署Docker-Compose部署version:'3.1'services:jenkins:image:'jenkinsci/blueocean'volumes:-/data/jenkins/:/var/jenkins_home-/var/run/docker.sock:/var/run/docker.sock-/usr/bin/docker:/usr/bin/docker-/usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7pri

Jenkins CLI 任意文件读取漏洞复现(CVE-2024-23897)

免责声明 由于传播、利用本CSDN所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任,一旦造成后果请自行承担!一、产品介绍Jenkins是一个开源的、用java编写的持续集成和持续交付(CI/CD)工具。它被设计为一个简单的平台,用于自动化构建、测试和部署软件,以此来帮助开发团队加速软件开发过程,提高软件质量和减少人工操作。二、漏洞描述在Jenkins受影响版本中默认启用其CLI命令解析器的一个功能,特定的解析器功能expandAtFiles可将@参数中后跟文件路径的字符替换为文件内容,可能导致攻击者读取Jenkins控制器文件系统上的任意文件,或可以

rpm安装jenkins-2.426(插件可安装)

Jenkins安装:jenkins-2.426.2-1.1.noarch.rpm安装Jenkins1、下载Jenkins$wgethttps://mirrors.aliyun.com/jenkins/redhat-stable/jenkins-2.426.2-1.1.noarch.rpm2、安装Jenkins$rpm-ivhjenkins-2.426.2-1.1.noarch.rpm3、修改配置文件2.426版本的配置文件是/usr/lib/systemd/system/jenkins.service修改以下途中部分配置文件如下:##Thisfileismanagedbysystemd(1).

Docker安装启动、常用命令、应用部署、迁移备份、Dockerfile、Docker私有仓库

目录1.Docker安装与启动1.1安装Docker 1.2设置ustc的镜像 1.3Docker的启动与停止2.常用命令2.1镜像相关命令2.1.1查看镜像2.1.2搜索镜像 2.1.3 拉取镜像2.1.4 删除镜像2.2容器相关命令2.2.1查看容器2.2.2 创建与启动容器2.2.3停止与启动容器2.2.4文件拷贝2.2.5目录挂载2.2.6查看容器IP地址2.2.7删除容器3.应用部署3.1MySQL部署3.2Tomcat部署 3.3Nginx部署3.4Redis部署 4.迁移与备份4.1 容器保存为镜像4.2 镜像备份4.3镜像恢复与迁移 5.Dockerfile5.1 什么是Doc

Jenkins自动化打包部署项目落地实践

目录I背景IIJenkins安装部署2.1.Jenkins官网下载安装包2.2.Jenkins安装2.2.1启动Jenkins流程2.2.2安装个性化插件III项目打包配置3.1工具配置3.2新增构建流程IV操作流程V使用总结I背景#mermaid-svg-MLwNA9lWgRhostMR{font-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-MLwNA9lWgRhostMR.error-icon{fill:#552222;}#mermaid-svg-MLwNA9lWg

如何使用Docker部署JSON Crack

文章目录1.在Linux上使用Docker安装JSONCrack2.安装Cpolar内网穿透工具3.配置JSONCrack界面公网地址4.远程访问JSONCrack界面5.固定JSONCrack公网地址JSONCrack是一款免费的开源数据可视化应用程序,能够将JSON、YAML、XML、CSV等数据格式可视化为交互式图表。凭借其直观且用户友好的界面,JSONCrack可以轻松探索、分析和理解即使是最复杂的数据结构。使用JSONCrack并结合cpolar内网穿透工具还能实现团队在公网上进行远程协作,能更好的提高工作效率!1.在Linux上使用Docker安装JSONCrack下载JSONCr

Docker(三)使用 Docker 镜像:从仓库获取镜像;管理本地主机上的镜像;介绍镜像实现的基本原理

作者主页:正函数的个人主页文章收录专栏:Docker欢迎大家点赞👍收藏⭐加关注哦!使用Docker镜像在之前的介绍中,我们知道镜像是Docker的三大组件之一。Docker运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker会从镜像仓库下载该镜像。本章将介绍更多关于镜像的内容,包括:从仓库获取镜像;管理本地主机上的镜像;介绍镜像实现的基本原理。一、获取镜像之前提到过,DockerHub上有大量的高质量的镜像可以用,这里我们就说一下怎么获取这些镜像。从Docker镜像仓库获取镜像的命令是dockerpull。其命令格式为:$dockerpull[选项][DockerRegistr

如何使用docker快速安装Plik并实现固定公网地址远程访问

文章目录推荐1.Docker部署Plik2.本地访问Plik3.Linux安装Cpolar4.配置Plik公网地址5.远程访问Plik6.固定Plik公网地址7.固定地址访问Plik推荐前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击跳转到网站】本文介绍如何使用Linuxdocker方式快速安装Plik并且结合Cpolar内网穿透工具实现远程访问,实现随时随地在任意设备上传或者下载或者共享文件!Plik是一个可扩展且友好的临时文件上传系统,类似于wetransfer。它具有强大的命令行客户端和易于使用的WebUI,支持多个数据后端(文件,OpenStac

【Docker】linux、nginx、容器镜像三者基本概念

欢迎来到《小5讲堂》,大家好,我是全栈小5。这是《Docker容器》序列文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!目录前言Linux基本信息发行版DebianUbuntuFedoraCentOSopenSUSEArchLinuxNginx基本信息DockerImage相关文章前言由于在工作中接触到的都是windows操作系统,服务器也是,所以对于linux系统就比较陌生。对于windows操作系统,web服务器一般都是使用IIS。

docker: Error response from daemon: failed to create shim task: OCI runtime create failed: unable to

1.先下载runc源码:https://github.com/opencontainers/runc/releases/tag/v1.0.32.我的是centos8 运行以下代码yuminstall-ylibseccomp-devel3.安装go环境 wgethttps://studygolang.com/dl/golang/go1.16.linux-amd64.tar.gz tar-C/usr/local-xzfgo1.16.linux-amd64.tar.gz4.添加配置:进去到vi/etc/profileexportGOROOT=/usr/local/goexportGOPATH=/ho