当前位置: 首页 > news >正文

自己做的网站是怎么赚钱公司想做网络推广贵不

自己做的网站是怎么赚钱,公司想做网络推广贵不,网站建设的行业新闻,企业名录查询器免费版jenkins docker 部署 1 )测试将jenkins构建后的项目部署到docker的nginx镜像中 nginx 镜像内的默认目录在 /usr/share/nginx/html将待部署项目存放在 /usr/share/nginx/html 项目名称目录在Mac环境下的 jenkins系统 中,工程项目默认的路径在 ~/.jenkin…

jenkins + docker 部署


1 )测试将jenkins构建后的项目部署到docker的nginx镜像中

  • nginx 镜像内的默认目录在 /usr/share/nginx/html
  • 将待部署项目存放在 /usr/share/nginx/html 项目名称目录
  • 在Mac环境下的 jenkins系统 中,工程项目默认的路径在 ~/.jenkins/workspace/项目名称目录
  • 这样,使用 docker 来挂载运行前端工程项目到nginx,则可以这样
  • $ docker run -d -p 9001:80 -v ~/.jenkins/workspace/项目名称目录/dist:/usr/share/nginx/html/项目名称目录 --name 项目名称_nginx nginx
  • 通过以上测试,可以正常运行

2 )自动化发布实现

  • 基于以上测试的示例,这时候就变得很简单了
  • 在 jenkins 的 工程项目目录中,点击左侧配置, 进入 Build Steps
  • 注意:
    • 之前有一个 ssh 的功能,如果用了 docker 发布, 目前就不需要 ssh 了
    • 当然,如果是远程发布,这个 ssh 的功能还需要保留
  • 执行脚本中,执行 shell 中修改
    echo $WORKSPACE
    cd $WORKSPACE
    npm install
    npm run build
    docker restart 项目名称_nginx
    
  • 代码修改并重新提交, 推送, 这时候访问 线上环境,可知更新成功
  • 注意,使用 webhook 的时候需要禁止掉 action 操作,移除项目中 .github/, 否则可能会有冲突

3 )总结

  • 以上用一个非常简单的示例,结合前文搭建的环境,演示了如何结合 jenkins 和 docker 来发布代码
  • 这里 jenkins 是在物理机的,docker 是镜像的,其实也可以整个jenkins系统都用docker来部署
  • 注意,不管怎样,jenkins 和 docker 需要部署在一台物理机上,否则部署将会更加麻烦
  • 还有,jenkins 的更多高级应用可以在实际项目需求中探索
http://www.wangmingla.cn/news/146175.html

相关文章:

  • 东莞做网站哪家公司好南宁关键词优化公司
  • 中国互联网站建设app推广文案
  • 英文网站数据库如何建设独立站seo实操
  • 优惠活动制作网站外贸网站推广平台
  • 六安商务网站建设电话谷歌推广新手教程
  • 建站 备案西安企业seo
  • 规划阿里巴巴网站怎么做推广普通话手抄报简单漂亮
  • 青岛天元建设集团网站营销公司排行
  • 上海网站建设 知名觉口碑营销的形式
  • 网站 seo 如何使用 搜索引擎推广有哪些平台
  • 网站建设多少钱一平米关键词优化排名网站
  • 网页设计与制作课程设计报告小结如何优化seo
  • 杭州网站建设seo优化营销制作友情链接互换网站
  • 网站建站分辨率电商数据网站
  • 网站建设石家庄全国各城市疫情高峰感染高峰进度
  • wordpress 用户站点百度关键词代做排名
  • 自己电脑做网站要下载百度网址大全首页链接
  • 个人建购物网站怎么备案网站外链有多重要
  • 杭州网站建设哪个平台好文娱热搜榜
  • 遵义市做网站公司百度上怎么打广告宣传
  • 网站建设的软件介绍网络seo是什么意思
  • 贵州做网站找谁百度云手机app下载
  • 在线做海报网站网站百度手机端排名怎么查询
  • 塘厦做网站网站推广公司电话
  • 美食地图网站开发百度权重排名
  • .net可以做网站做游戏 博客园株洲网络推广
  • 手机网站怎么做上海seo推广方法
  • 莱芜招聘网seo领导屋
  • 免费网站浏览器谷歌推广怎么操作
  • 网站不备案做seo没用东莞疫情最新消息今天