当前位置:网站首页>使用容器部署Jenkins
使用容器部署Jenkins
2022-07-29 04:18:00 【八千流。】
1.写一个docker-compose.yml,如下:
version: "3.9"
services:
jenkins:
container_name: jenkins
image: jenkins/jenkins:lts
user: root
ports:
- 8888:8080
- 50001:50000
restart: "always"
volumes:
- ./jenkins_home:/var/jenkins_home
- /var/run/docker.sock:/var/run/docker.sock
- /usr/bin/docker:/usr/bin/docker
解析:
container_name: jenkins
容器名称为:jenkinsimage: jenkins/jenkins:lts
使用 镜像为jenkins/jenkins:lts稳定版本ports
端口映射,如8888:8080 将宿主机的8888端口映射到容器的8080端口,访问宿主机的8888端口,即可映射到容器内8080volumes
:挂在卷- /jenkins_home:/var/jenkins_home 将容器中/var/jenkins_home目录映射到宿主机docker-compose.yml文件下的jenkins_home目录
- /var/run/docker.sock:/var/run/docker.sock 容器内可共享宿主机的docker
- /usr/bin/docker:/usr/bin/docker 容器内可共享宿主机的docker
2.使用docker-compose.yml启动jenkins容器
docker-compose up -d
启动jenkins容器,-d表示后台启动
3.访问jenkins地址:127.0.0.1:8888
4.获取初次登录密码
- /jenkins_home:/var/jenkins_home 将容器中/var/jenkins_home目录映射到宿主机docker-compose.yml文件下的jenkins_home目录
- 所以我们可以从本地的jenkins_home目录中去获取初始密码
- 获取密码如下:
5.先不使用推荐插件安装,因为推荐安装的插件需要较长时间,这里我们选择插件来安装
6.选择无,不安装插件
7.创建一个管理员
8.安装成功,进入jenkins首页
边栏推荐
- Beginner: array & String
- Pat a1069/b1019 the black hole of numbers
- 如何查询版本的提交号
- Don't stick to it for 68 days. Baboons eat bananas
- 不会就坚持71天吧 链表排序
- The principle of inverse Fourier transform (IFFT) in signal processing
- [paper translation] vectornet: encoding HD maps and agent dynamics from vectorized representation
- Don't the JDBC SQL connector of the big guys Flink now support all databases, such as vertica?
- LCA board
- 不会就坚持61天吧 最短的单词编码
猜你喜欢
随机推荐
C语言:结构体简单语法总结
12. Priority queue and inert queue
Class starts! See how smardaten decomposes complex business scenarios
Pat a1069/b1019 the black hole of numbers
Not for 58 days. Implement prefix tree
The structure pointer must be initialized, and the pointer must also be initialized
优炫数据库有办法查到主集群每天传给备集群的日志量吗?
9.延迟队列
SQL time fuzzy query datediff() function
How to query the submission number of a version
SQL server how to judge when the parameter received by the stored procedure is of type int?
When array is used as a function parameter, it is better to use the array size as a function parameter
不会就坚持67天吧 平方根
The table of antd hides the pager when there is only one page
UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0x90 in position 614: ordinal not in range(128)
不会就坚持66天吧 权重生成随机数
14. Haproxy+kept load balancing and high availability
不会就坚持68天吧 狒狒吃香蕉
“蔚来杯“2022牛客暑期多校训练营2 H
rman不标记过期备份