docker随手笔记第一节 docker概念及安装

docker随手笔记第二节 docker常用命令解析

docker随手笔记第三节 docker构建java镜像

docker随手笔记第四节 docker安装mysql5.7

docker随手笔记第五节 docker安装redis4.0

docker随手笔记第六节 docker安装jenkins

docker随手笔记第七节 jenkins通过git部署java微服务插件安装

docker随手笔记第八节 jenkins通过git自动部署java微服务

docker随手笔记第九节 docker -v参数 目录挂载总结

docker随手笔记第十节 docker 开启远程访问

docker随手笔记第十一节 portainer.io安装使用,比k8s简单

jenkins自动部署前端静态页面

点击新建任务

输入任务名称,选择构建自由风格软件项目,然后点击确定

丢弃旧的构建配置

源码选择你前端git仓库地址,或者svn地址

配置Delete workspace before build starts

配置Post Steps,配置ssh,执行ssh脚本

输入ssh脚本

mkdir -p /home/webcd /home/web #由于/var/jenkins_home这个目录我映射到宿主机/jenkins/jenkins-data目录cp -R /jenkins/jenkins-data/workspace/web/html html cat > Dockerfile << EOFFROM nginxEXPOSE 80 COPY ./html /usr/share/nginx/htmlENV TZ=Asia/ShanghaiRUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezoneEOF docker build -t web:0.1 . d1=$(date "+%Y%m%d%H%M")name="web"appName=$name$d1 docker stop $(docker ps | grep $name | awk '{print $1}')docker run --name $appName -d -p 8081:80 $appName:0.1 

保存后点击立即构建,这样自动部署就成功了

就可以访问了,http://服务ip:8081

docker nginx配置_docker随手笔记第十二节 jenkins+docker+nginx+纯静态页面配置相关推荐

  1. docker 安装git_docker随手笔记第十二节 jenkins+docker+nginx+纯静态页面配置

    docker随手笔记第一节 docker概念及安装 docker随手笔记第二节 docker常用命令解析 docker随手笔记第三节 docker构建java镜像 docker随手笔记第四节 dock ...

  2. 配置多个git账号_docker随手笔记第七节 jenkins通过git部署java微服务插件安装

    docker随手笔记第一节 docker概念及安装 docker随手笔记第二节 docker常用命令解析 docker随手笔记第三节 docker构建java镜像 docker随手笔记第四节 dock ...

  3. docker停止容器后配置_Docker 自学笔记 - april_aaa

    Docker为什么会出现? 一款产品从开发到上线,从操作系统,到运行环境,再到应用部署.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各个版本的迭代之后, ...

  4. Docker学习总结(13)——从零开始搭建Jenkins+Docker自动化集成环境

    分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程 本文只简单标记下大概的步骤,具体搭建各个部分的细节,还请自行搜索.第一.二部分只是对 ...

  5. 携程 Apollo 配置中心 | 学习笔记(七) | 如何将配置文件敏感信息加密?

    携程 Apollo 配置中心 | 学习笔记(一) Apollo配置中心简单介绍 携程 Apollo 配置中心 | 学习笔记(二) Windows 系统搭建基于携程Apollo配置中心单机模式 携程 A ...

  6. 【gitlab+jenkins+docker】第一节 基础环境介绍与准备

    [gitlab+jenkins+docker]手把手教你搭建基于gitlab+jenkins+docker的项目的自动化部署流程 架构 环境介绍 docker安装 docker-compose安装(二 ...

  7. (考研湖科大教书匠计算机网络)第四章网络层-第五节:静态路由配置及其可能产生的路由环路问题

    获取pdf:密码7281 专栏目录首页:[专栏必读]王道考研408计算机网络+湖科大教书匠计算机网络+网络编程万字笔记.题目题型总结.注意事项.目录导航和思维导图 王道考研408计算机组成原理万字笔记 ...

  8. Jenkins Docker 持续集成实践

    前言 持续集成(CI/CD)是一种软件开发实践.用于帮助团队成员频繁.快速的集成,测试他们的工作成果,以尽快发现集成错误. 更频繁.更早的集成意味着更早的发现问题.通过持续集成,及时发现和解决代码故障 ...

  9. 好棒,测试妹子都能看懂的Jenkins Docker安装教程

    最近团队出了个线上BUG,导致了几个用户的订单不对,因为发现的及时,客服那边还没有接到投诉就修正过来了.所以就想贿赂测试妹子这次BUG能不能不往上报,要不然我还得写报告.复盘啥的.本以为一顿饭能搞定, ...

最新文章

  1. Visual Studio跨平台开发实战(2) - Xamarin.iOS基本控制项介绍
  2. MATLAB常用命令(窗口命令、标点符号特殊功能和帮助命令)
  3. VS.NET2003调试出现的问题及相关解决方法
  4. 18 | 为什么这些SQL语句逻辑相同,性能却差异巨大?
  5. 平战结合供应保障体系-国情讲坛·周荣江:谋定突发公共事件
  6. 《个体软件过程》—第1章1.1节什么是软件工程
  7. HDU Problem - 2732 Leapin' Lizards(最大流,拆点建边)
  8. 福建品品香茶业有限公司业务迁移上云
  9. BugkuCTF-Reverse题NoString
  10. oracle行列互换sql,解决Oracle行列转换问题的一个方法
  11. Java初学者需掌握的30个概念
  12. 百度高德谷歌地图与大地坐标系相互转换
  13. 【重磅】Libra Credit 和Uphold 达成战略合作
  14. 内蒙古小学计算机老师招聘试题及答案,2016内蒙古事业单位计算机考试题库:计算机考试练习题(57)...
  15. HTML标签之常见格式标签(1)
  16. java使用佳博打印机打印标签
  17. 单独聊一聊CTWing软硬交互
  18. gorilla/mux的使用
  19. python百度、必应、搜狗根据关键字爬取图片
  20. 手游运营者必学:运营的核心、宗旨和目标

热门文章

  1. 基于GPU的K-Means聚类算法
  2. 为什么我要转载文章?
  3. scanf 用法大全
  4. v4l打开video设备 ,执行VIDIOC_DQBUF,出现Resource temporarily unavailable 问题
  5. insertSelective 和 insert 的区别
  6. 「2019冬令营提高组」全连
  7. linux二重启动防止
  8. [Winodows Phone 7控件详解]容器控件
  9. k-means k均值聚类的弱点/缺点
  10. 分布式版本控制系统入门