Docker 部署 Jenkins (一)

这篇具有很好参考价值的文章主要介绍了Docker 部署 Jenkins (一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Jenkins (一)

Docker Jenkins 部署

一. 安装 jenkins

$ mkdir -p /home/tester/data/docker/jenkins
$ vim jenkins:lts-jdk11.sh

./jenkins:lts-jdk11.sh 内容

#! /bin/bash
mkdir -p /home/tester/data/docker/jenkins/jenkins_home

sudo chown -R 1000:1000 /home/tester/data/docker/jenkins/jenkins_home

docker rm -f jenkins/jenkins:lts-jdk11

docker run -d \
--name jenkins-lts-jdk11 \
--privileged \
-v /etc/timezone:/etc/timezone \
-v /etc/localtime:/etc/localtime \
-v /home/tester/data/docker/jenkins/jenkins_home:/var/jenkins_home \
-v /home/tester/data/docker/jenkins/home:/home \
-p 8080:8080 \
-p 50000:50000 \
--restart=on-failure \
jenkins/jenkins:lts-jdk11
$ ./jenkins2.60.3.sh 
Status: Downloaded newer image for jenkins/jenkins:lts-jdk11
37259c708ca1c9e172112864412c187e84449b6d9c1f659ffb0e13c3894fb6aa
$ docker ps
CONTAINER ID   IMAGE               COMMAND                  CREATED         STATUS                   PORTS                                                                                      NAMES
37259c708ca1   jenkins             "/bin/tini -- /usr/l…"   5 minutes ago   Up 5 minutes             0.0.0.0:8080->8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp   jenkins
$ docker logs -f ab5
...
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
# 填入图1中。 Administrator password
d718f6bb3dfe46b1a721d66242c9b011
...

二. 配置Jenkins

2.1 启动配置

Docker 部署 Jenkins (一),docker,jenkins,servlet 图1

Docker 部署 Jenkins (一),docker,jenkins,servlet
图2
Docker 部署 Jenkins (一),docker,jenkins,servlet
图3
Docker 部署 Jenkins (一),docker,jenkins,servlet
图4
Docker 部署 Jenkins (一),docker,jenkins,servlet
图5
Docker 部署 Jenkins (一),docker,jenkins,servlet
图6
Docker 部署 Jenkins (一),docker,jenkins,servlet
图7
Docker 部署 Jenkins (一),docker,jenkins,servlet
图8文章来源地址https://www.toymoban.com/news/detail-573854.html

到了这里,关于Docker 部署 Jenkins (一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker使用Jenkins部署项目

    Docker安装及配置移步Docker安装及配置 目录 1.拉取Jenkin镜像 2.运行启动Jenkins 3.访问Jenkins 4.配置Jenkins 插件下载  配置 5.配置Git仓库拉代码构建 6.测试构建   可通过以下命令查看镜像 记得在防火墙开启对应端口 说明: 命令         作用 -d  容器后台运行 --name jenkins 容器名

    2024年02月11日
    浏览(46)
  • Windows Docker 部署 Jenkins

    今天介绍一下在 Windows Docker 中部署 Jenkins 软件。在 Windows Docker 中,分为两种情况 Linux 容器和 Windows 容器。Linux 容器是通常大多数使用的方式,Windows 容器用于 CI/CD 依赖 Windows 环境的情况。 Linux 容器内部署的 Jenkins 服务,大多数构建 CI/CD 使用这种场景,这里就不做过多介绍

    2024年03月28日
    浏览(50)
  • Docker Compose 部署 jenkins

    Docker-Compose 部署 浏览器访问 8345 端口,稍等 jenkins 加载完成的时候,浏览器页面会自动刷新! 安装浏览器提示,找到root 密码,配置 jenkins 安装推荐的 jenkins 插件;

    2024年02月02日
    浏览(78)
  • 使用Docker安装部署Jenkins

    本文主要记录如何通过docker安装jenkins,并且通过jenkins部署项目 前置准备 : jenkins所在宿主服务器首先安装好jdk、maven 注意:选择适合自己的JDK,并且注意安装JDK的系统 地址:https://www.oracle.com/java/technologies/downloads/#java8 1、卸载linux系统自带的JDK(建议直接用超级用户,不然卸

    2024年02月08日
    浏览(46)
  • jenkins结合docker实现自动部署

    使用虚拟机搭建环境,centos7.8系统 主机 说明 必要软件 192.168.8.110 jenkins服务节点 jekins,jdk8,tomcat9 192.168.8.101 harbor服务,docker管理镜像 harbor 192.168.8.111 jenkins工作节点 maven,jdk8,git,docker rpm方式安装 war方式安装 jenkins官方下载地址 选择合适的版本,注意各个版本依赖的jdk版本,如

    2024年02月06日
    浏览(35)
  • Jenkins自动化部署docker

    准备测试服务器docker环境 准备jdk环境 将上传jar包修改为 app.jar 对外暴露 1000 端口 启动jar 制作镜像 将上传的镜像先测试,我的jar包叫 sky-server-1.0-SNAPSHOT.jar 先将这个做成镜像 创建容器 将之前做的镜像运行 环境准备 前提需要Jenkins和Gitea这个要提前准备好。 1、配置Jenkins的M

    2024年01月17日
    浏览(58)
  • 五.docker+jenkins自动部署项目

    一.敏捷开发相关概念 1.微服务的痛点 再来看一下我们的微服务架构 , 每个组件都需要服务器去部署,加起来可能需要几十个甚至上百个服务器。 这样的微服务项目在部署上会遇到什么问题? 需要很多很多的服务器,服务器的采购安装,布线都很麻烦 每个服务都需要:编译

    2024年02月03日
    浏览(50)
  • Jenkins基础篇--Docker容器部署

    容器部署Jenkins的优势: 1、安全。容器之间的进程是相互隔离的,单独容器环境稳定,宿主机中环境变量的修改,不容易影响容器的运行结果。 2、更轻松地部署和扩展。容器可方便迁移,一次交付,多次利用,容器可将打包好的jenkins环境迁移到其他设备中。 3、容器启动迅

    2024年02月13日
    浏览(40)
  • docker部署Jenkins(Jenkins+Gitlab+Maven实现CI/CD)

          GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。       GitLab是由GitLabInc.开发,使用MIT许可证的基于

    2024年02月03日
    浏览(47)
  • 一文搞懂jenkins安装部署(Docker)

    一、简介: 本文主要记录如何通过docker安装jenkins,并通过jenkins部署项目,最终效果:在jenkins对某个项目点击构建,jenkins就会去gitLab上拉取最新项目的最新代码,然后根据pom.xml文件,把项目打包成jar,并自动把这个最新的jar运行起来,达到一键式构建的目标。 二、操作步骤

    2023年04月25日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包