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 安装git_docker随手笔记第十二节 jenkins+docker+nginx+纯静态页面配置相关推荐

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

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

  2. 【记录】Docker安装后出现 Cannot connect to the Docker daemon

    [记录]Docker安装后出现 Cannot connect to the Docker daemon 错误描述 分析及解决方案 解决 启动Docker 将登陆账户加入 Docker 组 配置开机启动 ...

  3. docker安装linux桌面系统,Hostwinds云主机 – Docker安装Xfce桌面环境(轻量可视化操作系统)...

    我们购买的vps主机,如果想进入到桌面环境中还是很麻烦的.但是有了docker之后,一切貌似变得容易起来了.大鸟在github发现一个项目alpine-xfce4-novnc. 这篇文章就利用Host ...

  4. docker安装_以简便的方式监控Docker容器中的ADF应用程序

    docker安装 在这篇简短的文章中,我将展示一种简单的方法来确保在Docker容器中运行的ADF应用程序在内存利用率方面是健康的Java应用程序. 我将使用标准工具JConsole,它是计算机上JD ...

  5. docker安装mysql远程不能访问,虚拟机中docker安装mysql远程无法访问解决方法

    #docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...

  6. docker 安装依赖_史上最全Docker环境安装指南-让安装docker简单到爆

    作者:可优http://cnblogs.com/keyou1/p/11511067.html 一.思考❓❔ 1.什么是Docker? 装应用的容器 开发.测试.运维都偏爱的容器化技术 轻量级 扩展性 ...

  7. Linux下搭建rabbitMQ、安装jdk、安装redis、安装zookeeper、docker安装MySQL、防火墙常用命令、docker安装、Windows下嘛呢私服搭建、Nginx安装

    rabbitMQ 1. 搭建Elang环境 1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-d ...

  8. docker 安装mysql 实战文档_在docker上安装运行mysql实例

    ps:实验环境是:CentOS Linux release 7.3  64位 1.获取mysql镜像 从docker hub的仓库中拉取mysql镜像 docker pull mysql 查看镜像 d ...

  9. docker 安装nacos_「Java Spring Cloud 实战之路」 使用nacos配置网关

    0. 前言 在上一节中,我们创建了一个项目架构,后续的项目都会在那个架构上做补充. 1. Nacos 1.1 简介 Nacos可以用来发现.配置和管理微服务.提供了一组简单易用的特性集,可以快速实现动 ...

最新文章

  1. C#自定义控件四简易时钟
  2. python中的用法_Python中使用@的理解
  3. 海外对鸿蒙的态度,谷歌、三星挑明态度,国内厂商集体拒绝鸿蒙?任正非将如何应对?...
  4. java 发送邮件昵称_利用JavaMail发送QQ邮件
  5. Kettle报错:Entry to update with following key could not be found
  6. 经典面试题(49):以下代码将输出的结果是什么?
  7. 哈佛大学单细胞课程|笔记汇总 (七)
  8. elasticsearch配置优化
  9. k3刷梅林5g信号不稳定_刷了好几个K3的 OpenWrt包,总感觉网络不正常,终于找到原... - 一与博客...
  10. winrar linux 安装目录,rarLinux 安装及使用
  11. GL3520 USB3.0集线器USB HUB电路AD设计硬件原理图+PCB+集成库
  12. python出现syntaxerror_python 报错syntaxerror怎么解决
  13. 华为OD机试(21-40)老题库解析Java源码系列连载ing
  14. 活动推荐丨当云计算遇到边缘计算
  15. 在位6年,谷歌GO语言负责人离职!曾带MongoDB、Docker走向辉煌
  16. Qt获取QTextEdit中的内容
  17. SLAM本质剖析-Boost
  18. 美国麦当劳“四川辣酱”将再次回归;“澳大利亚制造”巧克力要崛起;中国食品行业首个“零碳工厂”诞生 | 食品饮料新品...
  19. 爱乐馆-无损古典之Various Artist 《飞利浦原封套系列55CD》(PHILIPS ORIGINAL JACKETS COLLECTION)[FLAC]...
  20. 用itchat库爬取你所有微信好友的头像,并合成一张大图

热门文章

  1. Access数据库注入
  2. 2018年第九届蓝桥杯 - 国赛 - C/C++大学B组 - B. 激光样式
  3. SVN基本的理解和使用
  4. Java中集合(七)Collections 一个操作集合的工具类
  5. 【Tools】RDB打包工具详解
  6. 【机器视觉】 executable_expression算子
  7. 【Qt】2D绘图之窗口-视口转换
  8. 【C++】Visual Studio教程(九) -卸载 Visual Studio
  9. 【STM32】PWM程序
  10. 【Linux】一步一步学Linux——test命令(252)