jenkins安装启动(docker)
2024-09-22 02:20:39
mkdir /opt/jenkins -p
vim /opt/jenkins/Dockerfile
FROM jenkins/jenkins:lts
EXPOSE 8080 50000
vim /opt/jenkins/docker-compose.yml
version: '2'
services:
jenkins:
image: v-jenkins
container_name: jenkins
build:
context: .
dockerfile: Dockerfile
restart: always
privileged: true
user: root
ports:
- '58080:8080'
- '50000:50000'
environment:
JAVA_OPTS: '-Duser.timezone=Asia/Shanghai'
volumes:
- ./var/jenkins_home:/var/jenkins_home
- ./var/run/docker.sock:/var/run/docker.sock
- ./usr/bin/docker:/usr/bin/docker
- ./usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7
生成启动
cd /opt/jenkins/
docker-compose build
docker-compose up -d --force-recreate
docker-compose down
docker-compose restart
查看日志
docker logs --tail="500" jenkins
docker logs -f jenkins
进入容器
docker exec -it --user root jenkins /bin/bash
cat /var/jenkins_home/secrets/initialAdminPassword
把对应密码粘贴到Jenkins界面
http://192.168.0.101:58080
http://192.168.0.101:50000
最新文章
- Oracle Sales Cloud:管理沙盒(定制化)小细节1——利用公式创建字段并显示在前端页面
- 自定义GUID类
- LeetCode - Populating Next Right Pointers in Each Node II
- .htaccess是什么?.htaccess几个简单应用
- Ajax学习笔记(二)
- 理解Python元类(转)
- bzoj1485
- Qname
- java中md5加密方法
- 《ASCE1885的信息安全》のCryptoAPI---密钥的产生和交换函数
- 力扣(LeetCode) 20. 有效的括号
- oracle 分组中排序(rank函数)
- Swift 多态
- kendo 级联加带搜索的下拉框以及js赋值
- 解决DbContext对象创建问题
- Node.js进程管理之子进程
- poj3436网络流之最大流拆点
- Axis2 Web Service Development &; Deployment Guide(Axis2使用)
- webStorm安装以及集成git使用!
- 爬虫--BeautifulSoup
热门文章
- 5.1 dex文件解析
- Pycharm安装模块提示module 'pip' has no attribute 'main'的问题
- prometheus学习系列十一: Prometheus exporter详解
- phpstorm 配置 xdebug 详细教程
- 微服务框架---搭建 go-micro环境
- 4484: [Jsoi2015]最小表示(拓扑序+bitset维护连通性)
- HDU-4794:Arnold(斐波拉契循环节 二次剩余)
- Spring AOP 知识点入门
- appium报错:An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET
- Spark常规性能调优