1、获取tomcat镜像
通过中国镜像官方拉取镜像
docker pull registry.docker-cn.com/library/tomcat:8
2、新建文件夹并将war包导入
mkdir work

3、创建Dockerfile文件
[root@localhost work]# touch Dockerfile
编辑Dockerfile文件
[root@localhost work]# vim Dockerfile
如果采用Centos7没有vim指令,添加指令
[root@localhost work]# yum -y install vim*
添加Dockerfile文件内容
FROM registry.docker-cn.com/library/tomcat:8
ADD ./jenkins.war  /usr/local/tomcat/webapps/
EXPOSE 8080
CMD ["catalina.sh", "run"]
其中
1)、FROM 是基于某个镜像
2)、ADD 复制本地文件到镜像
3)、EXPOSE 开放容器端口
4)、CMD 启动容器指定的服务
4、创建新镜像
docker build -t registry.docker-cn.com/library/tomcat:8 .
查看运行容器 :docker ps
5、临时关闭防火墙,重启后会重新自动打开
systemctl restart firewalld
6、访问http://192.168.153.124:8894/jenkins/

docker单一部署jenkins相关推荐

  1. docker一键部署jenkins服务(一)

    一.简介 1)docker是当前流行的容器技术,通过docker技术可以实现快速的部署常见的服务. 2)jenkins是当前主流的持续集成的工具和框架(CI),通过jenkins可以实现项目的智能化构 ...

  2. Docker中部署jenkins环境时,无法安装插件解决办法

    一.问题现象: 使用docker启动jenkins,在jenkins启动后却无法安装jenkins的插件,一直提示安装失败且从log看到提示信息显示为需要升级jenkins的版本 二.原因分析: 在使 ...

  3. docker 安装部署 Jenkins 2.322

    文章目录 一.镜像容器 1. 安装docker 2. 镜像搜索 3. 远程拉取镜像 4. 创建挂载目录 5. 修改权限 6. 启动容器 二.配置修改 2.1. 镜像地址 2.2. 核查url 2.3. ...

  4. 华为云ECS服务器中通过docker部署jenkins

    1.什么是docker? Docker解决了软件环境部署复杂的问题. 对于一个传统的软件工程,开发人员把写好的代码放到服务器上去运行是一件很头疼的事情,因为常常会出现环境不兼容二导致各种各样的bug. ...

  5. master节点重置后添加node报错_企业实战(23)基于Docker平台的Jenkins添加node节点与报错详解(2)...

    相关文章  企业实战(23)基于Docker平台部署Jenkins中国定制版(1) 添加node节点前配置 在这里插入图片描述 在这里插入图片描述 开始添加node节点 在这里插入图片描述 在这里插入 ...

  6. CentOS7.3下Jenkins+docker自动化部署solo站点

    在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署.交付(CD). 持续集成(CI)表示由开发对项目代码进行确认修 ...

  7. Jenkins+Pipline+Docker 自动部署SpringBoot项目流程

    以下所有内容 仅做日常笔记,如有错误 请自行排查 一.运行环境及版本 Ubuntu 20.x.x Docker 20.x Docker-compose 二.Jenkins安装 1.目录结构 服务器上 ...

  8. Docker部署Jenkins服务

    Jenkins部署参考链接: https://blog.csdn.net/qq_38776582/article/details/98876819 https://www.cnblogs.com/Ly ...

  9. docker部署Jenkins

    本文记录了docker部署Jenkins全过程,以及遇到的一些坑和解决方法. 准备工作 主机上已安装docke(19.03.8版本) 主机上已安装jdk(建议1.8.0_161以上) 步骤 1.拉取最 ...

最新文章

  1. iphone开发之数据库CoreData
  2. python的可变参数 *args 和关键字参数**kw
  3. scala使用zip合并两个集合为二元组集合
  4. 11岁过python1级_11岁表弟写的Python零基础入门笔记!
  5. 基础训练——合并电话簿
  6. ssh 介绍 和使用 程序不挂起
  7. 言图科技:GPU服务器选型
  8. mongodb模糊查询_MongoDB技术从0到1+
  9. 《大型网站技术架构:核心原理与案例分析》-- 读书笔记 (2) : 大型网站核心架构要素(5) -- 安全性...
  10. typedef用法总结(一)
  11. 微信小程序——绘制时钟
  12. Godot实用代码1000例
  13. ENVI Landsat8影像掩膜裁剪
  14. Windows/Ubuntu搭建RTMP服务器+OBS推流+VLC拉流
  15. ios 推送通知服务证书不受信任(Apple Push Service certificate is not trusted)
  16. 牛客练习赛41:球的体积并【球缺】
  17. quartus II编译报错:Error: Current license file does not support the XXX device 环境win10,Quartus2出现破解问题
  18. neo4j笔记(一)
  19. 苹果申请声波屏下指纹识别专利 精度足以取代Touch ID
  20. 百度地图离线开发2.0

热门文章

  1. Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序
  2. python 如何引用同一个目录下的另一个py文件
  3. 现代谱估计-互谱功率
  4. linux远程用户登陆监控
  5. __attribute__函数的作用
  6. 【Python】find()函数居然还能指定搜索的起点和终点?
  7. [云炬创业基础笔记]第十一章创业计划书测试2
  8. [云炬创业基础笔记]第五章创业机会评估测试10
  9. 通过History Trends Unlimited通过统计台式机Chrome浏览器Top10网页历史访问量(2021.11.23)
  10. [云炬python3玩转机器学习笔记] 2-5机器学习相关的哲学思考