当前位置: 首页 > news >正文

永久网站建设58同城最新消息招聘

永久网站建设,58同城最新消息招聘,网页设计与制作教程电,美食网站开发意义使用 Docker 安装 Jenkins 是一种快速、方便的方法,可以避免本地环境的复杂依赖。以下是通过 Docker 安装 Jenkins 的基本步骤: 安装 Docker: 如果你的系统尚未安装 Docker,请先安装 Docker。对于 Ubuntu 系统,可以通过…

使用 Docker 安装 Jenkins 是一种快速、方便的方法,可以避免本地环境的复杂依赖。以下是通过 Docker 安装 Jenkins 的基本步骤:

  1. 安装 Docker
    如果你的系统尚未安装 Docker,请先安装 Docker。对于 Ubuntu 系统,可以通过以下命令安装:

    sudo apt update
    sudo apt install docker.io
    

    对于 CentOS 或 RHEL 系统(假设使用的是7或更高版本):

    sudo yum install docker -y
    sudo systemctl start docker
    sudo systemctl enable docker
    

    或者如果你需要最新版 Docker,请参照官方文档安装 Docker CE 或 Docker EE。

  2. 拉取 Jenkins 镜像

修改 vi /etc/docker/daemon.json

{"registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]}

重启Docker

systemctl daemon-reload
systemctl restart docker

使用 docker pull 命令从 Docker Hub 下载官方的 Jenkins 镜像:

docker pull jenkins/jenkins:latest
  1. 创建数据卷挂载目录
    创建一个本地目录来持久化 Jenkins 的配置和工作空间数据:

    mkdir -p /var/jenkins_home
    chmod 777 /var/jenkins_home
    
  2. 运行 Jenkins 容器
    启动一个新的 Jenkins 容器,并将刚才创建的数据卷挂载到容器内:

    docker run \--name my-jenkins-container \-d \-p 8080:8080 -p 50000:50000 \-v /var/jenkins_home:/var/jenkins_home \jenkins/jenkins:latest
    

    上述命令中:

    • -d 表示在后台以守护进程模式运行容器。
    • -p 参数用于端口映射,外部主机的 8080 端口映射到容器内的 Jenkins Web UI 端口,50000 端口映射给 Jenkins 的构建代理通信。
    • -v 参数用于挂载数据卷,确保 Jenkins 数据持久化存储在宿主机上。
  3. 初始化并访问 Jenkins
    容器启动后,Jenkins 将开始运行。打开浏览器访问 http://localhost:8080 (如果是在本地主机上运行 Docker),你会看到 Jenkins 初始化向导。首次启动时,Jenkins 会生成一个初始管理员密码。你可以在容器日志中找到这个密码:

    docker logs jenkins
    

    在日志输出中查找类似于 Unlock Jenkins 的提示,按照指示解锁 Jenkins 并设置初始管理员密码。

  4. 后续操作
    根据 Jenkins 向导完成基本配置,添加插件、创建用户等。至此,你应该已经成功在 Docker 中安装并启动了 Jenkins。

注意:上述命令中的端口可以根据实际情况进行调整,以及在生产环境中可能需要更安全的权限设置。

  1. docker更换jenkins版本
    去jenkins官网下载最新war包 https://www.jenkins.io/download/

    #docker cp <本地路径> <容器名称或ID>:<容器内部路径>
    #docker容器中的jenkins.war的位置是/usr/share/jenkins/jenkins.war
    docker cp /data/software/jenkins.war jenkins:/usr/share/jenkins/jenkins.war
    #重启容器
    docker restart jenkins
    #查看jenkins启动日志
    docker logs jenkins
    

访问http://localhost:8080/pluginManager/advanced
拉到最下面
看到升级站点 输入 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 并提交
备用链接 http://mirror.esuni.jp/jenkins/updates/update-center.json

修改jenkins/updates/default.json 的内容
这一步是把 https://updates.jenkins.io/download 替换成 https://mirrors.tuna.tsinghua.edu.cn/jenkins
把 http://www.google.com 替换成 https://www.baidu.com

sed -i 's#https://updates.jenkins.io/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' /var/jenkins_home/updates/default.json
sed -i 's#http://www.google.com#https://www.baidu.com#g' /var/jenkins_home/updates/default.json

重启jenkins 容器

docker restart jenkins
http://www.yayakq.cn/news/507896/

相关文章:

  • 西安网站托管专业公司网站建设线上线下双服务器
  • 智慧团建网站入口pc端中国万方官网
  • 广东建设执业资格注册中心网站怎么在网站上做网页
  • 网站开发制做HTML5怎么做自适应网站
  • 网站建设基础pptwordpress内网访问
  • 网站优化公司谷歌优化互动易平台
  • 许昌企业网站建设电商网站设计与制作
  • 网站建设与推广方案模板游戏传奇
  • 河北电子网站建设那个网站做图片
  • 秦皇岛网站制作专家教您简单建站建设工程司法解释
  • 2345电视剧网站免费网站开发实训心得800
  • 外贸型网站wordpress中文个人博客主题
  • 网站备案网站前置审批wordpress 文章字体
  • 北京建站模板源码青田网页设计公司
  • 做部门内部使用的网站 用什么开发做网站品牌公司
  • 外链代发排名东莞seo建站优化收费
  • 济南做网站公司排名制作网页模板
  • 找人设计的网站如何制作一个优秀网站建设
  • 想自己做网站推广ui设计app
  • 系统网站怎么做广告设计公司网页
  • 网站seo哪家公司好网站title keyword description
  • 成都网站建设租书网门户网站开发哪家好
  • 网站建设推进计划网站服务器怎么维护
  • 网站建设 牛商网中国3大做外贸的网站
  • 网站seo跟短视频衡水哪里可以做网站
  • 广东峰凌建设有限公司网站wordpress 后台打不开
  • 浙江省住房和城乡建设厅网站打不开重庆网站seo推广
  • 网站建设新手看什么书2022年编程语言官方排行榜
  • 成都新东方烹饪学校网站建设主管免费拿货的代理商
  • diy网站建设黑龙江省新闻