Jenkins2 学习系列1 -- 使用Docker方式安装最新版Jenkins

本文介绍了在已安装Docker和docker-compose的服务器上,如何以非sudo方式新建jenkins用户,创建jenkins-compose目录,配置并执行启动Jenkins的步骤。通过查看日志获取密码,设置Jenkins并安装插件,最后达到欢迎页面。文章末尾提示,要跟上Jenkins频繁的更新,可参考medium上的相关文章进行版本更新。
摘要由CSDN通过智能技术生成

服务器确保已经安装了docker和docker-compose。
当前用的是
Docker version 18.09.7, build 2d0083d
docker-compose version 1.24.0, build 0aa59064

下面的操作是当执行 docker 或 docker-compose 不用带 sudo

# 创建名为docker的用户组
sudo groupadd docker
# 把当前用户加入到这个用户组中
sudo usermod -aG docker $USER
# 重登session
# 测试,不带sudo跑一个测试镜像
docker run hello-world

新建jenkins用户

$ sudo useradd -mU jenkins -s /bin/bash #创建jenkins用户并添加同名组、创建用户目录,默认shell为bash
$ sudo passwd jenkins #重置密码
$ su jenkins #使用jenkins用户登录
$ cd ~ #进入/home/jenkins目录

新建 jenkins-compose目录并在里面添加docker-compose.yml 文件,内容如下:

version: '3'

services:
  jenkins-compose:
    # 注意镜像名称,lts表示长期支持版
    image: jenkins/jenkins:lts
    # user: root
    # privileged: true
    ports:
     - "8088:8080"
     - "50000:50000"
    environment:
     - TZ=Asia/Shanghai
    volumes:
     - /var/run/docker.sock:/var/run/docker
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值