IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> docker jenkins 安装 -> 正文阅读

[系统运维]docker jenkins 安装

1. 拉去jenkins

docker pull jenkins/jenkins

[root@basenode data]# mkdir jenkins_mount
[root@basenode data]# pwd
/home/data
[root@basenode data]# chmod -R 777 jenkins_mount/
[root@basenode data]# 

2. 启动命令


[root@basenode jenkins_mount]# docker run -d -p 18080:8080 -p 18081:50000 -v /home/data/jenkins_mount:/var/jenkins_home -v /etc/localtime:/etc/localtime --name myjenkins jenkins/jenkins
892477da1325ba048b753883dbe9255929437ad59fdc051b83ed8f6e505a7cc8
[root@basenode jenkins_mount]# 


-d 后台运行镜像

  -p 18080:8080 将镜像的8080端口映射到服务器的18080端口。
  -p 18081:50000 将镜像的50000端口映射到服务器的18081端口
  -v  /home/data/jenkins_mount:/var/jenkins_mount    /var/jenkins_moun目录为容器jenkins工作目录,我们将硬盘上的一个目录挂载到这个位置,方便后续更新镜像后继续使用原来的工作目录。这里我们设置的就是上面我们创建的  /home/data/jenkins_mount 目录
  -v /etc/localtime:/etc/localtime让容器使用和服务器同样的时间设置。
  --name myjenkins 给容器起一个别名

3.登录

在这里插入图片描述

3.1 密码

提示在
/var/jenkins_mount/secrets/initialAdminPassword 文件中 对应的 机器目录 /home/data/jenkins_mount/secrets/initialAdminPassword

打开文件然后进行密码复制进去就可以。
或者 刚启动的时候采用 docker logs myjenkins 也会出现密码

4. 查看jenkins 日志

docker logs myjenkins

5. 安装各种插件 可以在线安装 官网安装

6. jenkins 官网

https://www.jenkins.io/zh/doc/book/installing/

在这里插入图片描述

7. 制作镜像

查看所有容器 ·docker ps -a·

[root@basenode image]# docker commit myjenkins myjenkinsnew
sha256:be1d616a28505bfa36d8df1489f85a5b183d9bbec117b9310b2bcce2fed44ca6

7.1 导出镜像

[root@basenode image]# docker  save -o myjenkis.tar myjenkinsnew
[root@basenode image]# ll
总用量 447368
-rw------- 1 root root 458103808 3月   4 23:48 myjenkis.tar
[root@basenode image]# 

8. 导入镜像

[root@bigdata001 images]# ll
总用量 447368
-rw-r--r-- 1 root root 458103808 3月   4 23:50 myjenkis.tar
[root@bigdata001 images]# docker load -i myjenkis.tar 
11936051f93b: Loading layer [==================================================>]  129.1MB/129.1MB
4e71f1b6564f: Loading layer [==================================================>]  129.7MB/129.7MB
4e971e7b6262: Loading layer [==================================================>]  65.02kB/65.02kB
564371023ea5: Loading layer [==================================================>]  10.37MB/10.37MB
fbd088df258e: Loading layer [==================================================>]  338.9kB/338.9kB
fe07b034242a: Loading layer [==================================================>]  3.584kB/3.584kB
5c4644d11ba6: Loading layer [==================================================>]  9.728kB/9.728kB
55309dc511af: Loading layer [==================================================>]    874kB/874kB
e22707afe7a2: Loading layer [==================================================>]  73.72MB/73.72MB
0e47bca1e455: Loading layer [==================================================>]  12.29kB/12.29kB
7f2e3cad1a26: Loading layer [==================================================>]  6.263MB/6.263MB
db18cfce4b04: Loading layer [==================================================>]  100.9MB/100.9MB
9ba04a809993: Loading layer [==================================================>]  9.728kB/9.728kB
dc3bf6a524f4: Loading layer [==================================================>]  5.632kB/5.632kB
29f73e022e2e: Loading layer [==================================================>]  3.072kB/3.072kB
8705ab68844f: Loading layer [==================================================>]   2.56kB/2.56kB
873764a71ffc: Loading layer [==================================================>]  13.82kB/13.82kB
488a8ec2a564: Loading layer [==================================================>]  6.645MB/6.645MB
Loaded image: myjenkinsnew:latest
[root@bigdata001 images]# docker images
REPOSITORY                                                        TAG                 IMAGE ID            CREATED             SIZE
myjenkinsnew                                                      latest              be1d616a2850        3 minutes ago       449MB
quay.io/coreos/flannel                                            v0.14.0             8522d622299c        9 months ago        67.9MB
registry.aliyuncs.com/google_containers/kube-proxy                v1.18.0             43940c34f24f        23 months ago       117MB
registry.aliyuncs.com/google_containers/kube-controller-manager   v1.18.0             d3e55153f52f        23 months ago       162MB
registry.aliyuncs.com/google_containers/kube-scheduler            v1.18.0             a31f78c7c8ce        23 months ago       95.3MB
registry.aliyuncs.com/google_containers/kube-apiserver            v1.18.0             74060cea7f70        23 months ago       173MB
registry.aliyuncs.com/google_containers/pause                     3.2                 80d28bedfe5d        2 years ago         683kB
registry.aliyuncs.com/google_containers/coredns                   1.6.7               67da37a9a360        2 years ago         43.8MB
registry.aliyuncs.com/google_containers/etcd                      3.4.3-0             303ce5db0e90        2 years ago         288MB
[root@bigdata001 images]# 

9. 启动镜像

记得新建 /home/data/jenkins_mount 文件夹 或者从之前哪里拷贝过来也是可以的

docker run -d -p 18080:8080 -p 18081:50000 -v /home/data/jenkins_mount:/var/jenkins_home -v /etc/localtime:/etc/localtime --name myjenkins myjenkinsnew
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-06 13:35:20  更:2022-03-06 13:38:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 3:43:40-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码