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

网站做的好的玩具公司网站设计论文

网站做的好的,玩具公司网站设计论文,一般做外贸上什么网站好,阿里云备案网站负责人写在前面写这篇文章的缘由是由于笔者的对新兴技术方向有所追求#xff0c;但个人资产有限#xff0c;只能容许购买一台阿里云低配1核2G服务器。服务器上搭建了 Centos7 Docker Jenkins ASP.NET Core 2.0 自动化发布和部署 环境后牺牲了大部分性能。造成了一… 写在前面  写这篇文章的缘由是由于笔者的对新兴技术方向有所追求但个人资产有限只能容许购买一台阿里云低配1核2G服务器。服务器上搭建了 Centos7 Docker Jenkins ASP.NET Core 2.0 自动化发布和部署 环境后牺牲了大部分性能。造成了一个基于angular编写的前端应用无法自动构建构建时一直出错通过错误信息各种搜索并无任何结果。经过反反复复的的试验用一台1核1G的Debain虚拟机去手动构建并成功最后经过排查确定是因为基于Java运行时的Jenkins对内存造成了一个巨大的占用。无奈之举因为穷导致不能升级服务器但又想享受自动构建带来的快感只好另辟蹊径将Jenkins这个自动化构建和部署服务进行边缘化以便去享受自动化构建和部署带来的快感。本文章考虑篇幅问题分为上下两篇。先决条件一块根据教程安装Debain系统的树莓派2B 低于2B型号的树莓派性能没经过试验读者可以尝试树莓派安装Docker CE  本文已根据教程安装Debain系统接下来安装的Docker的操作过程都是基于Debain系统若读者的树莓派安装的是其他版本的系统可另阅读Docker官方提供的安装操作说明本文就不提供其他系统版本的操作步骤了。设置Docker源仓库1.更新 apt 包索引$ sudo apt-get update2.安装包3.添加Docker的官方GPG密钥$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -$ sudo apt-key fingerprint 0EBFCD884.设置稳定的Docker源仓库$ echo deb [archarmhf] https://download.docker.com/linux/debian \$(lsb_release -cs) stable | \sudo tee /etc/apt/sources.list.d/docker.list安装Docker CE1.更新 apt 包索引$ sudo apt-get update2.安装最新版本的Docker CE$ sudo apt-get install docker-ce3.运行Hello World 测试$ sudo docker run armhf/hello-world构建镜像  因为树莓派本身的CPU架构是ARM博客园存在大量基于docker搭建Jenkins环境的教程所依赖官方的镜像都是基于x86架构的CPU构建的所以我们需要重新根据ARM架构的CPU去构建一个可以运行的Jenkins镜像。并通过通过二次自定义构建的方式修改镜像本身的配置信息。  Jenkins官方在Docker Hub上面的镜像是没有ARM版本的如果直接使用官方在Dokcer Hub上的镜像直接自定义构建会出现错误。笔者在GitHub上找到一个Jenkins for Docker on Raspberry Pi的项目里面包含构建Jenkins的Dockerfile。经过笔者的反复验证排除网路环境设备原因确信这个项目的Dockerfile是存在问题的。笔者到这里曾经想过放弃但是既然都这么穷又没有钱买新的云服务只好继续硬着头皮往下研究出现错误的原因。最后经过不断的试验成功解决了这个问题随后笔者Fork这个项目修复问题并提交到GitHub。如果真正尝试构建ARM版本失败的读者看了这篇文章之后就少走弯路了。项目GitHub地址https://github.com/Loongle/rpi-jenkins。构建Jenkins ARM镜像1.克隆GitHub项目$ git clone https://github.com/Loongle/rpi-jenkins2.进入项目并开始构建$ cd rpi-jenkins $ sudo docker build . -t jenkins3.读者可以忽略此步骤直接到构建自定义镜像的操作。构建自定义镜像  单纯的直接构建Jenkins并不能符合本文的主题现在我们需要通过自定义Dockerfile来扩充我们原本的Jenkins环境设置。当然如果直接修改笔者GitHub项目里的Dockerfile进行构建那么这一步也是可以忽略的。见仁见智看读者喜欢怎么方便怎么来喜欢怎么折腾就怎么折腾此处构建没有固定的操作方式只要能确保树莓派能运行Jenkins就Ok啦。1.新建Dockerfile$ cd ~$ sudo nano Dockerfile2.查看docker组idcat /etc/group3.在Dockerfile插入如下代码后执行保存4.自定义Dockerfile执行构建$ sudo docker build . -t auto-jenkins5.等待构建完成后启动 Jenkins 即可:$ sudo docker run --namejenkins --restartalways --add-host master:192.168.6.200 -p 8080:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/bin/docker -v /var/jenkins_home:/usr/local/jenkins/ -d auto-jenkins 写在后面  至此我们已经成功在树莓派上运行 Jenkins 笔者将在下一篇中讲述从树莓派上的Jenkins构建项目并发布到云服务器上的Docker环境中。希望正在屏幕上阅读本文的你能顺利在树莓派上运行你的Jenkins 环境。构建途中出现任何疑问欢迎在评论区中留言。 参考文献https://docs.docker.com/install/linux/docker-ce/debian/https://github.com/Loongle/rpi-jenkins原文地址:https://www.cnblogs.com/LongJiangXie/p/9964925.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.huolong8.cn/news/153751/

相关文章:

  • 建设网站要什么时候开始做网站一定要用到dw
  • 镇江市网站开发公司小米商城网站设计论文
  • 国外的室内设计网站dw php网站建设视频教程
  • 只用html5做网站网站建设难么
  • 上海市建设三类人员报名网站临沂网站维护公司
  • 电脑怎么做网站兴义市住房城乡建设局网站
  • 怎么弄一个自己的网站织梦 网站模板
  • 用自己网站域名这么做邮箱弹簧机东莞网站建设
  • 常德网站建设详细策划宣传册设计与制作模板
  • 做网站好学吗angularjs后台管理系统网站
  • 北京网站建设培训机构制作一个网站平台吗
  • 用tomcat做网站免费设计网站logo
  • 孝感做招聘信息的网站网页设计英语
  • 个体工商户可以申请网站建设吗做网站驻马店
  • 扬州网站建设推广网站建设详细讲解 狐灵
  • 网站发布和管理系统广州冼村为什么有钱
  • 网站备案系统源码网站开发培训课程表
  • 毕业设计网页制作网站建设注册10万公司实缴多少钱
  • 益阳高端网站建设电子产品网站建设策划书
  • 专业品牌网站建设价格wordpress 主题改多频道
  • 深圳网站建设电话咨询怎么做北京赛车网站
  • 网站推广规范7有免费建网站
  • 做怎样的企业网站营销型网站创建
  • 网站构架图公司要网站建设
  • 做平面的网站智慧团建电脑版登录入口官网
  • 企业网站建设的重要性大岭山镇网站建设
  • 网站建设对比分析百度免费收录网站
  • 网上做代卖的网站wordpress发布文章空白
  • 企业做自己的网站要注意什么国外贸易平台
  • 网站收录不好unity游戏制作软件