首页 > 系统相关 >Linux下Docker方式在线安装Jenkins容器

Linux下Docker方式在线安装Jenkins容器

时间:2022-09-28 19:24:17浏览次数:83  
标签:Linux jenkins Jenkins Docker root docker localhost software

一、Docker在线安装

https://www.cnblogs.com/dabao150114/p/16739213.html

二、portainer容器在线安装

https://www.cnblogs.com/dabao150114/p/16739217.html

三、安装Jenkins

1、拉取jenkins镜像

[root@localhost ]#docker pull jenkins/jenkins:lts

2、查看已经安装的jenkins镜像

[root@localhost ]#docker images

3、查看是否是最新版

[root@localhost ]#docker inspect ba607c18aeb7

4、创建一个jenkins目录

[root@localhost ]#mkdir /home/jenkins_home

5、启动一个jenkins容器

[root@localhost ]#docker run --name=enkins \

--ulimit nofile=65535:65535 \

--ulimit nproc=65535:65535 \

-u root \

-d \

-p 8080:8080 \

-p 50000:50000 \

-v /usr/bin/docker:/usr/bin/docker:Z \

-v /var/run/docker.sock:/var/run/docker.sock:Z \

-v /etc/sysconfig/docker:/etc/sysconfig/docker:Z \

-v /opt/software/jdk1.8.0_201:/opt/software/jdk1.8.0_201:Z \

-v /opt/software/apache-maven-3.8.4:/opt/software/apache-maven-3.8.4:Z \

-v /opt/software/maven-repo:/opt/software/maven-repo:Z \

-v /home/jenkins_home:/var/jenkins_home:Z \

--restart=always \

--privileged=true \

jenkins/jenkins:lts

注意:maven和jdk的地址要与后边项目的配属地址一致。

6、查看jenkins服务

[root@localhost ]#docker ps | grep jenkins

7、进入容器内部

[root@localhost ]#docker exec -it jenkins bash

8、创建并启动成功,在可视化界面出现端口号为8060的jenkins容器

四、初始化Jenkins:

1、访问 http://IP地址:8060,跳转至解锁页面

 

 

 2、执行以下命令,得到密码并粘贴过去,进行解锁, 并继续

[root@local ~]# docker exec -it jenkins bash

jenkins@daa92a050df6:/$ cat /var/jenkins_home/secrets/initialAdminPassword

008fc9166eca49d0a8da7f6fe06c7cb7

jenkins@daa92a050df6:/$

  

 

 3、自定义Jenkins, 插件安装,选择安装推荐的插件,进行安装

 

 

 

 

 4、安装完成后,进入创建用户界面, 可以使用admin账户继续, 也可以创建用户.

 

 

 5、开始使用Jenkins

 

 

标签:Linux,jenkins,Jenkins,Docker,root,docker,localhost,software
From: https://www.cnblogs.com/dabao150114/p/16739281.html

相关文章

  • Linux下Jenkins离线安装(war包)
    1、下载Jenkins.war包地址:https://mirrors.jenkins.io/war-stable/2.346.3/2、将Jenkins.war包上传到/usr/local/tomcat/webapps3、浏览器访问:http://192.168.150.128......
  • Linux下Gitlab服务器(docker安装)
    一、Docker在线安装https://www.cnblogs.com/dabao150114/p/16739213.html二、portainer容器在线安装https://www.cnblogs.com/dabao150114/p/16739217.html三、GitLab......
  • Linux下Docker在线安装
    Docker在线安装1、安装Docker(1).安装yum-utils软件包(提供yum-config-manager实用程序)[root@localhost]#sudoyuminstall-yyum-utils(2).设置稳定的存储......
  • Linux下docker可视化portainer容器在线安装
    portainer容器在线安装注释:portainer为docker的可视化页面,安装后可以打开,进行可视化操作.1、搜索portainer镜像[root@localhost]#dockersearchportainer2......
  • docker 与虚拟机 区别
      虚拟机:对硬件虚拟化,不同的llinux内核。 docker:只是将容器与操作系统隔开,各个容器之间隔开  虚拟机的Hypervisor创建了一个非常牢固的边界,以防止应用程序......
  • Qt 5.4.2 Linux环境搭建
    1)访问官方网站:http://www.qt.io/download-open-source/2)选择离线安装包3)选择合适的安装包下载(32位或64位)我这里选择的是 Qt5.4.2forLinux32-bit(535MB),​​以......
  • Linux定时任务详解
    crond定时任务详解crond是Linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,可以在无需人工干预的情况下运行作业。我的环境是3A服务器搭建centos7.9,延......
  • Linux定时任务详解
    crond定时任务详解crond是Linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,可以在无需人工干预的情况下运行作业。我的环境是3A服务器搭建centos7.......
  • 虚拟机的Linux系统安装redis
    在虚拟机的Linux系统安装redis时出现make:***[install]错误2百度了一下发现是因为没有安装gcc因为Redis是C实现的,需要gcc来进行编译执行安装gcc依赖和gcc:yum-yins......
  • Linux中的账号和权限管理
    引言   Linux操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以在一个独立的组,每个组也可以有零个用户或者多个用户。Linux......