首页 > 其他分享 >docker部署jenkins

docker部署jenkins

时间:2024-07-29 21:06:28浏览次数:12  
标签:daemon 部署 https 镜像 var jenkins docker

一、使用docker下载jenkins镜像

https://docker-proxy-8xk.pages.dev/
查询镜像

docker pull jenkins/jenkins:lts

二、docker镜像拉取超时问题解决

在使用docker 拉取httpd的镜像时,报连接超时的问题:
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout
解决方法:
修改或新建/ect/docker/daemon.json文件
sudo vim daemon.json
文件中编辑阿里云的镜像地址:
{
"registry-mirrors":["https://6kx4zyno.mirror.aliyuncs.com"]
}
或者:
{
"registry-mirrors": ["https://s3d6l2fh.mirror.aliyuncs.com", "https://6kx4zyno.mirror.aliyuncs.com"]
}
重启docker服务(注意:必须重启,否则不生效)
systemctl daemon-reload
systemctl restart docker

三、创建容器并运行

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

四、访问

http://ip:8080

五、初始化

输入初始管理员密码,这个密码通常可以从以下路径找到,由于我们是在容器外,所以需要进入容器内查看

docker exec my-jenkins-container cat /var/jenkins_home/secrets/initialAdminPassword

http://ip:8080/

标签:daemon,部署,https,镜像,var,jenkins,docker
From: https://www.cnblogs.com/weisilu/p/18329691

相关文章

  • Javaweb项目|停车场微信小程序的设计与实现+ssm【源码+论文+PPT+部署视频】
    我们提供多元化的技术项目服务,涵盖Java、PHP、Python等编程语言,以及前端开发、人工智能、大数据、单片机开发、ASP.NET、物联网等领域。我们还提供简历模板、面试题库和学习资料,帮助用户提升技术能力和就业竞争力。我们的服务内容包括:免费功能设计、任务书和开题报告撰写、......
  • Jenkins之插件Blue Ocean
    1、安装插件BlueOcean 2、创建并配置: 3、将生成的公钥配置到gitlab: 4、配置完公钥: 创建完后: 因为这个仓库有Jenkinsfile文件,所以会直接执行: 而不会进行设计步骤,查看执行结果: 对应仓库文件Jenkinsfile: ......
  • 一个小时内快速部署大模型
    这个教程有以下几部分构成:硬件配置概念介绍实操测试结果1.硬件配置本文使用的方法配置要求低,没有gpu也可以正常使用(就是有点慢),不管是windows还是linux,都可以无障碍使用大模型,有脚就行,废话少说,let'srock!2.概念介绍几个部署要用到的概念,工具和项目huggingface:......
  • window系统使用Tomcat部署若依微服务
    安装JAVA下检查是否安装了JAVAjava-version提示"java:commandnotfound"则表示没有安装,如果安装了会显示JAVA版本信息CentOS安装JAVAsudoyuminstalljava-11-openjdk-devel 安装完成再执行一下:java-version 说明安装成功,没问题设置环境变量设置JAVA_HO......
  • kubeadm安装部署K8S-1.30.2
    1、环境准备1.1、节点规划#CentOSLinuxrelease7.9.2009(Core)master0110.202.30.22 #4C8Gnode0110.202.30.30 #4C8Gnode0210.202.30.31 #4C8G1.2、配置hosts主机名解析#vim/etc/hosts10.202.30.22master0110.202.30.30nod......
  • JSP学生社团管理系统k2120(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文
    系统程序文件列表开题报告内容JSP学生社团管理系统开题报告一、课题背景与意义课题背景随着高等教育的普及和学生综合素质培养的重视,学生社团在高校中扮演着越来越重要的角色。它们不仅是学生锻炼能力、展示才华的平台,也是促进学生交流、丰富校园文化生活的重要途径。然而......
  • JSP学生社团管理系统ja976(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
    系统程序文件列表开题报告内容JSP学生社团管理系统开题报告一、课题背景与意义课题背景随着高校教育改革的深入和学生活动的日益丰富,学生社团作为校园文化的重要载体,其管理和运营面临着诸多挑战。传统的社团管理方式往往依赖于纸质文档和人工操作,不仅效率低下,而且容易出......
  • 基于Docker安装RocketMQ
    1、拉取RocketMQ镜像代码:dockerpullapache/rocketmq成功示例:Usingdefaulttag:latestlatest:Pullingfromapache/rocketmq2d473b07cdd5:Pullcomplete23700610a3bb:Pullcompleteb58ea7c35511:Pullcompletea5224a1908d3:Pullcompleteb4d9fb37957c:Pull......
  • 一款超实用的网络实时监控工具,助你轻松掌握 Docker 容器网络状态
    1.什么是check-docker-connectioncheck-docker-connection主要用于监控Docker容器的网络连接情况。它可以显示指定容器的网络连接状态,包括TCP和UDP连接的数量。用户可以通过容器ID或名称来指定要监控的容器,或者指定显示连接数最多的前N个容器。输出结果以表格......
  • 自动数据抓取、GitHub 提交、通知和部署的最佳实践
    我正在计划一个项目来自动执行以下任务:从网站上抓取数据。检查数据是否是新的或更新的。将新数据推送到GitHub存储库。检测到新数据时发送电子邮件通知或其他类型的通知(例如Slack、FCM)。将更新的数据部署到Web应用程序或其他应用程序。鉴于可用的工具和库范围广泛,......