首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用 Docker 运行 Jenkins 容器

学会 Jenkins 是步入持续集成的重要一步,将 docker 和 Jenkins 结合起来可以发挥各自更大的作用,本篇就分享一下自己使用 docker 运行 Jenkins 的经验。...准备工作 在运行 Jenkins 容器之前需要做一下准备工作,这里主要就是选择和拉取镜像,还有创建本地挂载卷。...docker pull jenkins/jenkins:2.164.3 创建本地挂载卷 由于 Jenkins 有很多的插件需要安装,还有使用的时候会创建很多的数据,需要保存,所以在运行的时候必须挂载到本地.../var/jenkins_home \ --restart=always -d \ docker.io/jenkins/jenkins:2.164.3 上面的命令中 -p 即使端口映射,其中8080端口是运行...Jenkins web 服务的端口,到时候可以使用这个端口登陆页面;-v 参数就是挂载卷了,把指定的容器目录挂载到自己创建的卷上面即可;--restart=always 表示的是随系统自启动,-d 表示后台运行容器

1.7K10

window系统怎么运行sh文件?

前言: sh文件一般是在linux系统下才能运行的,那windows怎么运行呢? 需要用到软件:Git Bash 此处内容需要评论后才能查看。...根据自己电脑位数安装Git Base 基本都是64位的 双击安装 路径的C改为D,装在C盘影响速度,毕竟系统在C盘 勾选这个可以显示桌面图标 其他一直下一步即可 安装完桌面就会出现Git Base图标 双击打开 使用...cd 命令进入你的sh文件存放路径 比如你的文件在D盘就 cd D: 可以使用dir或者ls命令查看这个目录下有什么文件 我的文件在D盘的桌面/ddns中 前面已经进入D盘了,则继续 cd 桌面/DDNS.../ dir查看了里面有啥文件 运行里面的ddns.sh文件 这个ddns.sh是动态域名解析服务的脚本 运行测试 sh ddns.sh

72810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jenkins 后台程序运行

    # 背景 jenkins持续集成,需要任务后台执行(nohup执行)结果发现jenkins的job执行完后,看不到运行的进程 # 步骤 原因就是这么一个情况:Jenkins任务结束时候自动关掉了所有的子进程...不过可以设置一些东西让其可以在后台运行 其实就是在脚本中加入一句 BUILD_ID=DONTKILLME 问题的根本在于是Jenkins使用processTreeKiller杀掉了所有子进程,而且这是...Jenkins的默认行为。...其实回头来看这个问题,就发现Jenkins的做法非常合理。当一次build异常结束,或被人终止时,必然需要结束所有这次build启动的子进程。下面的link提供了更多细节,以及解决方法。...https://wiki.jenkins-ci.org/display/JENKINS/ProcessTreeKiller

    1.8K50

    linux nohup命令输出日志_nohup运行sh文件

    (一)前言 因为经常使用Xshell进行服务器代码的运行,但是每次到关机后,或者是关掉Xshell连接窗口,在服务器上的命令,操作也就断掉了。.../start.sh >> /usr/local/node/output.log 2>&1 & 该命令是把nohup的log输出到/usr/local/node/output.log 这个文件中 2).../start.sh 该命令是把nohup的log直接输出到当前目录下并保存为nohup.log (四)查看运行的后台进程 1)当我们把进程运行到后台后,我们再找回的时候,就需要用到: ps -aux|...-v参数可以将grep命令排除掉 ps -aux|grep start.sh| grep -v grep 2)查看使用某端口的进程 netstat -ap|grep 8090 3)查看到进程id之后,...使用netstat命令查看其占用的端口 netstat -nap|grep 7779 4)终止后台运行的进程 kill -9 进程号 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

    4.3K10

    Zookeeper命令行zkCli.sh&zkServer.sh的使用(四)

    上篇博文,我们成功的安装和启动了zookeeper服务器,zookeeper还提供了很多方便的功能,方便我们查看服务器的状态,增加,修改,删除数据(入口是zkServer.sh和zkCli.sh)。...zkServer.sh zookeeper启动成功之后,我们先看一下zkServer.sh提供的主要功能: 查看服务器状态 [yinpeng@slave1 zookeeper-3.4.9]$ ..../bin/zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd} zkServer.sh还提供了启动,停止,...zkCli.sh 使用zkCli.sh可以连接zookeeper,以及在客户端操作zookeeper。 首先,连接zookeeper ....总结 zookeeper的命令还是非常的简单,跟平时使用sql,差不太多,不多说了,下篇博文我们使用java的客户端来操作一下。

    3.5K10

    【Linux系列】> img.sh 使用

    > img.sh,这条命令会将字符串"Hello, World!"写入文件img.sh中。...如果img.sh文件之前存在,它的内容会被完全替换;如果不存在,系统会创建一个新的空文件,并写入指定的字符串。 > img.sh命令的用途 现在我们回到最初的问题,> img.sh命令的作用是什么?...使用> img.sh可以快速创建一个空的img.sh文件。 重置文件内容:如果img.sh文件中的内容不再需要,或者我们希望从头开始编辑,使用> img.sh可以快速清空文件,为新的编辑做好准备。...> img.sh命令提供了一种快速且可靠的方法来实现这一点。 数据备份:在进行数据备份时,我们可能需要创建一个空文件作为备份的起点。> img.sh命令可以帮助我们快速完成这一任务。...例如,echo "New line" >> img.sh会在img.sh文件末尾添加一行文本,而不是覆盖原有内容。 2>:错误重定向。它将标准错误(stderr)重定向到指定的文件。

    9310

    Zookeeper——zkCli.sh基本使用

    以下分别以单实例和集群为例,讲解如何使用 zkCli.sh 连接 ZooKeeper。 单实例模式 1....连接到单实例 ZooKeeper 启动 zkCli.sh 并连接到本地 ZooKeeper 实例(假设 ZooKeeper 运行在默认端口 2181): bin/zkCli.sh -server 127.0.0.1...连接到 ZooKeeper 集群 启动 zkCli.sh 并连接到 ZooKeeper 集群,可以指定多个服务器地址: bin/zkCli.sh -server 192.168.1.1:2181,192.168.1.2...列出子节点: ls / 查看节点状态: stat /my_node 设置 ACL: setAcl /my_node world:anyone:r 获取 ACL: getAcl /my_node 退出客户端 使用以下命令退出...ZooKeeper 命令行客户端: quit 通过这些步骤和命令,你可以使用 zkCli.sh 连接和管理 ZooKeeper 单实例和集群模式的服务器。

    1.2K10

    Linux 后台运行python .sh等程序,以及查看和关闭后台运行程序操作

    1、运行.sh文件 直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。...jobs用于查看当前终端后台运行的任务,换了终端就看不到了。...(2)ps命令 功能:查看当前的所有进程 ps -aux | grep "test.sh" #a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序...python.log 2、 & 表示在后台执行脚本 这样可以到达目的,但是,我们退出shell窗口的时候,必须用exit命令来退出,否则,退出之后,该进程也会随着shell的消失而消失(退出、关闭) 使用...使用-u参数,使得python不启用缓冲。 所以改正命令,就可以正常使用了 $ nohup python -u test.py > out.log 2>&1 &

    11.6K21
    领券