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

在线做炫图网站惠州网站设计方案

在线做炫图网站,惠州网站设计方案,东莞网站建设优化,站长工具seo综合查询腾讯1.准备项1.1.服务器一台#xff0c;1H4G#xff08;更小内存应该也可以#xff0c;自行测试#xff09;#xff0c;系统#xff1a;Ubuntu 16.04 64位1.2.数据库一个#xff0c;MYSQL,MSSQL都可以#xff08;还有其他的#xff0c;自行配置#xff09;,教程是MSSQL1.… 1.准备项1.1.服务器一台1H4G更小内存应该也可以自行测试系统Ubuntu 16.04 64位1.2.数据库一个MYSQL,MSSQL都可以还有其他的自行配置,教程是MSSQL1.3.其他软件Xshell 用于远程Linux服务器WinSCP用于管理Linux服务器上的文件2.装服务器环境2.1.Docker环境安装因为墙的原因这里需要使用国内镜像加速服务这里使用阿里云的镜像加速服务阿里云的镜像加速服务登陆阿里云后选择[容器镜像服务]-[镜像加速器]2.1.1首先安装Docker 装完后输入查询docker是否装成功。然后配置加速源这里可以使用阿里云提供的命令也可以用WinSCP找到/etc/docker目录建立daemon.json123{  registry-mirrors: [https://xxxxxxx.mirror.aliyuncs.com]}xxxxxxx改为阿里云提供给你的地址如果是使用命令添加请依此输入以下命令mkdir -p /etc/dockertee /etc/docker/daemon.json -EOF{registry-mirrors: [https://xxxxxxx.mirror.aliyuncs.com]}EOF然后重启docker服务systemctl daemon-reloadsystemctl restart dockerDocker环境搭建完毕2.1.TeamCity-Server环境安装拉取官方镜像有点大建议使用云服务器测试入站带宽大下载速度块docker pull jetbrains/teamcity-server出现1Status: Downloaded newer image for jetbrains/teamcity-server:latest则拉取成功接下来启动teamcity-server1234docker run -d -it --name teamcity-ecms -v /data/tc/datadir:/data/teamcity_server/datadir -p 8111:8111 jetbrains/teamcity-server//然后docker ps12CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES7a0a5b60a4b1 jetbrains/teamcity-server /run-services.sh 6 seconds ago Up 5 seconds 0.0.0.0:8111-8111/tcp teamcity-ecms出现上述结果就成功了。接下来打开防火墙8111端口外网的话访问 your id:8111出现上述图片则搭建成功点击[Proceed]按钮进入下一步选择你准备的数据库类型这里选MSSQL需要下载JDBC drivers点击[Downloading JDBC drivers]的按钮就行了自动下载按上面的图片填写点击[Proceed]稍等3-10分钟如果出现报错请检查你的参数是否填写正确弄完之后会出现一个协议拉到最下面勾选Accept license agreement点击[Continue]按钮然后出现创建账号的页面自行创建一个管理员账号登陆~到这里为止如果没出现问题那么teamcity-server的环境就搭建完毕了。2.2.TeamCity-Agent环境安装有个teamcity-server,还需要agent来做Build,push的工作类似于编译平台第一步拉取Agent的镜像docker pull jetbrains/teamcity-agent第二步启动容器docker run -d -it -e SERVER_URL192.168.0.19:8111 -v /etc/docker:/data/teamcity_agent/conf -v /var/run/docker.sock:/var/run/docker.sock -v /opt/buildagent/work:/opt/buildagent/work -v /opt/buildagent/temp:/opt/buildagent/temp -v /opt/buildagent/tools:/opt/buildagent/tools -v /opt/buildagent/plugins:/opt/buildagent/plugins -v /opt/buildagent/system:/opt/buildagent/system jetbrains/teamcity-agent[192.168.0.19:8111]这里最好填内网地址安装速度快省流量如果没有局域网就要填外网地址请大家注意并且这个启动方式会和Agent的共享主机的Docker配置和缓存如果有疑问可以使用另外一个命令https://hub.docker.com/r/jetbrains/teamcity-agent/,自行翻阅执行后可使用docker logs -f CONTAINER-ID查看启动日志CONTAINER-ID使用docker ps查看然后进入Server的WEBUI页面选择Agents-Unauthorized审核它然后他就会出现在Connected里到这里为准TeamCity的所有环境就搭好了2.3.Rancher环境安装拉取镜像并部署容器docker run -d --restartunless-stopped -p 8080:8080 rancher/server过3-5分钟后防火墙打开8080端口访问your id:8080出现上述页面成功rancher环境安装完毕!!!2.4.docker register环境配置修改之前的daemon.json{registry-mirrors: [https://xfgphhex.mirror.aliyuncs.com],insecure-registries:[192.168.0.19:5000]}保存。192.168.0.19可以配置成外网已测试木有问题记得打开5000端口重启docker注意重启docker会把teamcity和rancher的容器关掉记得重启一下3个容器(ID通过docker ps -a命令查询)docker start Container ID启动registerdocker run -d -p 5000:5000 --name registry registry:2环境到这一步就搭建完毕了~接下来就是DevOps实现3.DevOps实践3.1使用TeamCity制作镜像并注册到Docker register中打开TeamCity,点击左上角[projects],点击[create project]进入后选择[Manually]填一个名字保存。进入下面这个页面点击[Create build configuration]填一个名字保存。进入下面这个页面填写源代码的url这里使用朋友的一个脚手架项目做演示你们也可以先用这个做实验gitee地址https://gitee.com/kitteam/ecms保存。返回下图的页面点击Build Steps 点击[Add build step]按钮 第一步使用dockerfile制作镜像,参数如下dockerfile在图上的地址自行在gitee查看可以使用后面的选择选出来也行。路径一定要填/要不然copy代码会失败第二步将打包好的镜像register到agent的服务器上继续[Add build step]这次命令选other,具体参数如下图第三部把register里的镜像推送上去继续[Add build step]这次命令选push,具体参数如下图 OK,到这一步teamcity的配置就完成了接下来run一次把~~~~~【192.168.1.43的问题是因为内网IP换了~~~所以跟着换了大家不用在意这点细节】点击后可以去[Projects]里看日志稍等片刻把~第一次build有点慢(5分钟左右)后续build因为docker缓存的原因会快很多1分钟出现下图则teamcity的任务就全部完成了3.2使用Rancher管理主机镜像容器3.2.1 添加主机 顶部基础架构-主机点击添加主机点击保存填写IP复制下面的命令到服务器执行然后稍等片刻安装成功后前往主机页面查看3.2.2 添加应用点击左上角选择环境点击【添加应用】随便填一下保存跳转后点击右上角【添加服务】填写参数如下图点击创建然后稍等片刻打开主机启动完成这个时候打开your ip:8081访问网站到这里这个文章就结束了成功~希望文章对有兴趣搭建CI/CD DevOps环境的公司和个人有所帮助蟹蟹原文地址https://www.cnblogs.com/duwamish/p/10971480.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.pierceye.com/news/388920/

相关文章:

  • 淘宝客自建网站wap免费空间
  • python快速搭建网站如何制作一个微信刷题小程序
  • 域名备案与网站备案网站漏洞解决
  • 公明做网站多少钱高端网站设计怎么样
  • 重庆网站建设 熊掌号wordpress 被发文章
  • 网站建设管理视频广东省农业农村厅班子
  • 网站建设需要钱吗开发一个小程序流程
  • 通州富阳网站建设做足彩网站推广
  • 一个公司做网站需要注意什么条件车之家汽车官网
  • 石家庄网站建设网站建设网站的制作哪家好
  • 苏州晶体公司网站网站排名优化各公司的
  • 网站开发大致多少钱团队拓展训练
  • p2p网站建设方案卫龙模仿iphone做网站
  • 做盗版电影网站犯法吗Wordpress 淘宝客 页面
  • 自己做网站费用html5结构的网站
  • wordpress做资源分享站做网站的图哪来
  • 国外设计欣赏网站线上建模培训班哪个好
  • 微信网站建设合同怎么在本地搭建网站
  • 班级网站怎么做网页制作临沂网站制作方案
  • 泰州网站建设服务好wordpress调用分类名
  • 中英切换的网站咋做怎样在网站做推广
  • 初学网站开发书籍如何提升网站打开速度
  • 深圳微信网站建设公司哪家好网站 维护 页面
  • 做个企业网站需要多少钱北京西站到大兴机场
  • 数字博物馆网站建设动态设计是什么意思
  • 沧州市做网站价格wordpress构建自己的网站
  • seo外链网站源码新公司注册核名
  • 游戏网站建设的策划方案python做电子商务网站
  • pxhere素材网站网上搞钱的野路子
  • 有没有帮人做数学题的网站9377游戏盒子