docker: 通过docker方式安装jenkins

1. docker pull jenkins

2. docker run -d -p 49001:8080 -v $PWD/jenkins:/var/jenkins_home:z -t jenkins

如果要设置nginx做反代,可以

upstream app {

    server 127.0.0.1:49001;

}

server {

    listen 80;

    server_name jenkins.your-domain.com;

    location / {

        proxy_pass http://app;

    }

}

如果遇到启动错误,可能是目录权限设置导致的,解决方法如下:

1. chcon -Rt svirt_sandbox_file_t /path/to/volume

2. chown 1000 volume_dir

时间: 2024-11-13 17:40:27

docker: 通过docker方式安装jenkins的相关文章

WAR包方式安装Jenkins

系统环境: CentOS 7.5 1804 IP:192.168.1.3 关闭selinux.firewalld jenkins war包:下载地址 一.安装tomcat以及nginx 1.通过yum安装tomcat.nginx yum install -y tomcat nginx #nginx需要事先配置好epel源 #elep源配置方法: wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.rep

通过java方式安装jenkins

准备工作:centos 7.2系统java-1.8.0Jenkins ver. 2.121.1 一.安装java[[email protected] ~]# yum -y install java-1.8.0注意:java版本要求必须是1.8.0版本以上 二.java启动jenkins,端口为8080[[email protected] opt]# java -jar jenkins.war --httpPort=8080 & 三.找出密码,并在界面下面输入密码登陆控制台.[[email pro

linux centos 安装Jenkins(非docker方式)

写在前面 我之前写过Asp.net Core 使用Jenkins + Dockor 实现持续集成.自动化部署(一):Jenkins安装这jenkisn的安装过程,但这篇使用的是docker的方式安装的,在实际的使用过程后:我不推荐新手使用docker的方式安装jenkins 新手使用docker的方式安装jenkins使用过程中可能会遇到较多问题,耗费不必要的时间精力: 运行环境 centos:7.2 cpu:1核 2G内存 1M带宽 安装java 因为jenkins是用java开发的,需先安装

使用Docker安装Jenkins

安装Docker 在CentOS 7上安装docker-ce,首先检查系统中是否已经安装过docker及相关依赖: $ sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine 通过仓库进行安装,安装所

Ubuntu中安装jenkins+docker,实现项目部署

本人对于linux系统是个小白,恰逢公司新框架需要docker+jenkins部署项目,所以通过同事口述+一顿乱查,终于实现在虚拟机上搭建的ubuntu系统中 实现jenkins +docker 自动部署拉取项目. 赶紧做个记录! 准备条件: 1.虚拟机内安装ubuntu随后再做记录,虽说同事已经演示过,但是自己还是得记录下. 2.jenkins 需要环境:由于本人直接将jenkins安装于宿主机中(还可以将jenkins安装于docker中---这个随后再研究,一步一步来),所以需要JDK+T

Centos 6安装 Jenkins

前言 持续集成的概念 持续集成,Continuous integration ,简称CI. 持续集成正是针对这一类问题的一种软件开发实践.它倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成.而每次的集成都是通过自动化的构建来验证,包括自动编译.发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件. 持续集成的特点 它是一个自动化的周期性的集成测试过程,从检出代码.编译构建.运行测试.结果记录.测试统计等都是自动完成的,无需人工干预: 需要有专门的集成服务器来执行集

在linux服务器上安装Jenkins

Jenkins是用java编写的开源持续集成工具,目前被国内外各公司广泛使用.本章教大家如何在linux服务器上安装Jenkins. 获得一台linux服务器 要在linux下安装git,首先你得先有一台linux服务器,这里我选择了腾讯云 安装jdk Jenkins的运行需要依赖jdk,所以在安装Jenkins之前我们得先把jdk装上.没有安装经验的同学可以参考我的另一篇在linux服务器上安装jdk的教程.传送门:在linux服务器上安装jdk yum安装Jenkins 这里推荐使用yum方

Mac 环境docker 安装jenkins

网上很多的教程是讲的是Linux 上的Docker安装Jenkins,但是我用的是Mac,所以参考之前的前辈写的文章,记录一下自己的安装过程. 1.新建本地挂载文件地址,我用到的mac mkdir /Users/vincentwen/docker/jenkins 2.运行Jenkins,挂载本地宿主机文件地址 sudo docker run -itd -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /Users/vi

Linux Docker安装Jenkins

安装环境 操作系统 centos7.3 安装Docker,安装及配置见 <Docker之Docker介绍及安装配置> 安装Jenkins 下载Jenkins 命令:sudo docker pull jenkins 启动Jenkins前准备 创建jenkins文件夹 创建jenkins文件夹,用于和容器内文件夹做磁盘挂载 命令:mkdir /home/hzq/jenkins 注意:在安装jenkins时候,挂在文件夹/home/hzq/jenkins/的归属用户id必须是1000,否则会抛出无操