首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
千阳阳
掘友等级
happyboot
|
happykit
Vue3Admin框架https://tiger.happykit.org
获得徽章 17
动态
文章
专栏
沸点
收藏集
关注
作品
赞
155
文章 76
沸点 79
赞
155
返回
|
搜索文章
最新
热门
【Drone入门与实践-9】traefik网关搭建
Treafik是基于go开发的一个网关,可以很好地结合docker,可以自动发现docker下的容器,并且支持均衡负载。特别是在docker容器水平伸缩后,不需要重启网关就可以自动发现新增的容器。
【Drone入门与实践-8】局域网DNS服务搭建
我们为什么需要dns服务器呢?当然是为了后面网关!我们需通过域名来分发请求到不同的docker容器上。笔者不推荐通过端口号、二级路由来区分,这样真的很混乱,也不好记忆。
【Drone入门与实践-7】drone的安装
drone是国外比较流行的自动化构建工具,基于docker。相比较jenkins,它会让服务器环境更加干净。它整个的构建流程全部在容器中完成,同时它拥有一个非常现代化的Web界面。
【Drone入门与实践-6】gogs的安装
gogs是一个git源代码管理服务器,使用go进行开发,比较轻。下面我们会把它在docker环境中搭建起来。
【Drone入门与实践-5】mysql的安装
后面一些基础设施需要使用mysql作为数据库,所以这里我们提前安装一下。文章中会给出基本的配置文件。
【Drone入门与实践-4】容器可视化管理
用命令行去管理docker容器时间久了会有点繁琐,我们需要一个可视化界面来帮我们简化工作,也不需要每次都要登录服务器。
【Drone入门与实践-3】容器跨主机通信
为什么需要跨容器主机通信?我们的应用可能和所依赖的基础设施不是部署在同一台机器上。因此会出现2台机器上的2个容器需要互相通信的需求。
【Drone入门与实践-2】docker安装与配置
这里使用的是docker-ce镜像,因为历史原因,网上有好多的文章都是docker镜像。这里建议使用新版本。提醒一点,接下去的步骤,2台服务器上均需要进行操作。
【Drone入门与实践-1】服务器准备
本章节主要是讲述的是服务器资源的准备,为后续章节奠定基础,统一好一些术语。文章中会使用2台2核4G的vm虚拟机作为演示,实际建议配置还要高一点,具体还是看使用的情况,构建是一个比较耗费cpu和内存资源
Docker Swarm + Portainer + Traefik搭建应用环境
基于docker swarm构建一套可以快速伸缩的应用系统。我们的系统并非是微服务架构,考虑到微服务需要的面对的挑战(分布式事务等)太多了,我们仅仅是多个单体服务,服务间的调用很少,服务间均衡负载使用docker的service实现。 可视化管理集群,网关统一输出API,日志统…
下一页
个人成就
文章被点赞
83
文章被阅读
21,153
掘力值
548
关注了
9
关注者
40
收藏集
3
关注标签
5
加入于
2020-07-25