-
容器运行时:从Docker到Containerd
虽然Docker不是最早的容器技术,但却把容器技术推向了应用的高峰。从Docker中拆分而来的Containerd容器运行时,成为了CNCF毕业的第5个项目(前面4个分别是K8s、Prometheus、Envoy和CoreDNS)。本文将介绍容器技术从Docker到Containerd这一路的发展历程。Docker的拆分Docker 诞生于 2013 年,Docker 最开始的...
-
Elastic Search:架构说明及Docker方式体验
Elastic Search简称ES,是一款在搜索和日志检索领域极其成功的开源产品,当然ES背后的商业化公司也很成功。很多大的知名品牌,像是SAP、Booking、Ebay都在使用ES,今天就来实际使用一下ES这款成功的商业化产品,并且介绍一下它的特点。Elastic Search VS Luncence说到搜索还是要提下Luncence,Luncence基本上可以称为搜索领域...
-
开源监控系统wgcloud-v3.3.0发布
WGCLOUD-v3.3.0更新说明,2021-01-261.新增,进程管理新增流量(读取/写入)指标2.新增,主机所有网卡流量(接收/发送)指标3.新增,数据源连接恢复后,发送恢复通知4.新增,win监控主机支持获取负载指标,之前版本目标监控主机win没有系统负载指标5.新增,主机列表新增磁盘总量已使用%指标6.新增,大屏展示优化,新增当前监控主机状态横向柱状图表,在中间区域...
-
Quartz.NET一个优秀的作业调度框架
1 什么是Quartz.NET?Docker是一个功能齐全的开源作业调度系统,可以与几乎任何其他软件系统集成或一起使用。2 为什么需要Quartz.NET?.NET Framework通过System.Timers.Timer类具有“内置”计时器功能-为什么有人使用Quartz而不是这些标准功能?原因有很多!这里有一些:计时器没有持久性机制。计时器的时间安排不灵活(只能设置开始...
-
聊聊.net应用程序的Docker镜像
要在容器中运行.net应用程序,你需要在容器镜像中安装.net Framework或.net Core 运行时。这不是你需要自己管理的东西,因为微软提供的Docker镜像已经安装了运行时,你可以使用它们作为基础镜像来打包你自己的应用程序。. net镜像有几种变体,涵盖了不同的版本和不同的运行时。本文将指导你为应用程序选择正确的镜像。使用基础镜像你的应用需要运行一堆先决条件,比如...
-
Docker容器日志清理(简单运维)
起因双11期间自己抢了台阿里云服务器,平时做些小项目和实验。为了方便采用docker-compose的方式部署。前段时间由于访问量变大造成磁盘空间占满,多次清理后找到一些清理日志的方法。期间也踩过坑。删除日志文件找到日志文件直接rm掉,此方法一定要重启应用才能保证磁盘空间的释放。docker-compose里面对单个应用进行配置 logging: driver: "...
-
RabbitMQ一个优秀的.NET消息队列框架
1 简介RabbitMQ有成千上万的用户,是最受欢迎的开源消息代理之一。1.1 AMQP是什么AMQP(高级消息队列协议)是一个网络协议。它支持符合要求的客户端应用(application)和消息中间件代理(messaging middleware broker)之间进行通信。1.2 消息队列是什么MQ 全称为Message Queue, 消息队列。是一种应用程序对应用程序的通...
-
使用Docker快速部署Skywalking
写在前面关于链路追踪和Skywalking的基础知识就不说了,网上一搜一大堆。这里主要记录一下我使用Docker快速搭建Skywalking测试环境的步骤。路已经趟平,安装步骤亲测可用。部署elasticsearchSkywalking官方建议存储使用es,所以先部署es。注意,在目前官方说明中,skywalking分别有es6和es7两个版本我们这里安装es6版本。docke...
-
为什么不建议把数据库部署在docker容器内?
前言近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,小编整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。目前为止将数据库容器化是非常不合理的,但是容器化的优点相信各位开发者都尝到了甜头,希望随着...
-
再见Docker!使用Podman、Skopeo和Buildah下一代容器新架构
缘起:很多人可能遇到过开机重启时,由于Docker守护程序在占用多核CPU使用100%C使用的情况,导致所有容器都无法启动,服务都不能用的情况。很悲催的是这事儿虫虫也遇到了,之前文章中虫虫介绍过利用Docker重构WP博客的新架构。由于VPS机器不是很稳定,时常会重启,重启时候就会遇到这个事情,VPS负载很高,容器都没有起来,网站就无法访问了。这时候只能杀掉所有容器并重启守护进...
-
年轻人的第一个 Docker 应用,大大提高生产力
Docker 真的很年轻,虽然现在才不到 8 岁,但却是个冉冉升起的巨星,火得一塌糊涂。这几年 Docker 实在太火了,Docker 是干嘛的?做 Java 的怎么能不知道 Docker?所以,本篇栈长带大家来做第一个 Docker 应用,你就有个基本认识了。可能有些人觉得 Docker 和自己没多大关系,自己写好代码就行了,Docker 那是运维用的东西,看完这篇,我想改变...