docker 安装jenkins
准备工作:docker 环境要装好,docker version 能显示出版本信息。
Docker 安装: https://www.w3cschool.cn/docker/ubuntu-docker-install.html
首先将镜像 pull 到本地,pull 的过程很慢,有可能卡死,我重试了好几次,成功之后本地大小 809 MB。
1sudo docker pull jenkins
给 Jenkins 创建一个工作目录,目录名称随意,下面会将这个目录映射到容器。
1mkdir /var/jenkins_home
为工作目录设置归属用户Id
1sudo chown -R 1000:1000 /var/jenkins_home
为什么是 1000,可以看看 Dockerfile 就明白了。 https://hub.docker.com/_/jenkins/
运行容器,8081 可以替换成你自己的端口,8080 不要改动,这是 Jenkins 的容器端口号。
- docker run --name jenkins -p 9001:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -d jenkins/jenkins:lts
- 输入 ip 加 端口号就可以访问 Jenkins 了
第一次访问需要解锁密码:1cat /var/jenkins_home/secrets/initialAdminPassword
转载于:https://www.cnblogs.com/memoryXudy/p/10880574.html
docker 安装jenkins相关推荐
- Docker系列 七. Docker 安装Jenkins
Docker系列 七. Docker 安装Jenkins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集 ...
- Docker安装Jenkins
文章目录 一.Docker安装Jenkins 1.查看Jenkins LTS 版本 2.拉取jenkins镜像 3.创建挂载数据卷 4.配置并启动jenkins 5.通过`IP:8600`启动jenk ...
- 在云服务器上基于docker安装jenkins
jenkins是老牌的CI/CD工具.下面记录一下在云服务器上的安装过程. 基于docker安装jenkins 下面记录了如何在云服务器上安装jenkins. 新建一个jenkins_docker文件 ...
- Docker安装Jenkins打包Maven项目为Docker镜像并运行【保姆级图文教学】
一.前言 Jenkins作为CI.CD的先驱者,虽然现在的风头没有Gitlab强了,但是还是老当益壮,很多中小公司还是使用比较广泛的.最近小编经历了一次Jenkins发包,感觉还不错,所以自己学习了一 ...
- docker安装jenkins并且通过jenkins部署项目(超详细and靠谱)
一.简介: 本文主要记录如何通过docker安装jenkins,并且通过jenkins部署项目,最终效果是只要在jenkins对某个项目点击构建,jenkins就会去gitLab上拉取最新项目的最新代 ...
- CentOS中使用Docker安装Jenkins
场景 CentOS7中Docker的安装与配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701 首先按照上面在 ...
- Jenkins : 构建伟大,无所不能 —— docker 安装Jenkins(最新版)
Step 1:从dockerhub 拉取jenkins镜像 docker pull jenkins/jenkins:lts; Step 2:启动运行jenkins docker run -d --na ...
- 在centos7系统安装docker及用docker安装jenkins
一.docker的安装 1.使用yum安装Docker sudo yum install docker 2.启动Docker service docker start 3.设置开机启动docker s ...
- docker 安装jenkins教程
1.查看可用的 jenkins 版本 访问 jenkins 镜像库地址: https://hub.docker.com/_/jenkins?tab=tags . 可以通过 Sort by 查看其他版本 ...
最新文章
- MyBatis if标签的用法
- css中关于居中的那点事儿
- Python教学课程分享9-面向对象编程
- mysql 要使用最新版吗,如何安装最新版MySQL数据库?
- 《Implementing QuantLib》译后记
- python基础知识资料-Python学习--最完整的基础知识大全
- Python绘制图形之Matplotllib绘图
- Centos7+ 修改hostname主机名命令
- matlab中牛顿迭代程序,牛顿迭代法的MATLAB程序
- 推荐5款超实用的Chrome广告拦截插件
- Solaris 设备状态检查常用命令
- 远程桌面要求更改电源_远程工作实际上可以使老板动态改变电源
- 计算机开机按f1f2,电脑开机总是提示按f1 f2问题的解决办法
- kindle_Kindle颂歌
- Webpack:Loader学习—— Pitching Loader
- 【Vue.js】Vue.js中常用的UI组件库和Vue Router
- 大二Web课程设计——美食网站设计与实现(HTML+CSS+JavaScript)
- 三菱FX系列PLC以太网连接kepwareopc软件
- [集合源码]——ConcurrentHashMap源码分析
- 微信小程序如何引用iconfont图标