无分类 docker笔记2-镜像与容器 操作系统分为内核kernel和用户空间。对于Linux而言,内核(bootfs)启动后会挂载root文件系统为其提供用户空间支持。而docker镜像,就相当于是一个root文件系统(rootfs)。
无分类 稳定与非稳定版本软件的Docker Image构建策略 Docker image的tag是不稳定的,这句话的意思是就算tag不变,其所代表的image并非一成不变,例如openjdk:8在去年代表jdk 8u161今年则代表jdk 8u191。就算你使用openjdk:8u181也不能保证这个image是不变的,为什么…
无分类 Redis实现广告缓存 Docker安装官方Redis 参考文章:Docker安装官方Redis镜像并启用密码认证 拉取最新版的redis镜像:docker pull redis:latest 启动容器并带密码: {代码…} 查看容器、注意看id: docker ps 查看进程: ps -ef|grep…
无分类 NATS–NATS Streaming持久化 最近项目中需要使用到一个消息队列,主要用来将原来一些操作异步化。根据自己的使用场景和熟悉程度,选择了NATS Streaming。之所以,选择NATS Streaming。一,因为我选型一些中间件,我会优先选取一些自己熟悉的…
无分类 重拾golang – go目录结构说明 golang集多编程范式之大成者,使开发者能够快速的开发、测试、部署程序,支持全平台静态编译。go具有优秀的依赖管理,高效的运行效率,庞大的第三方库支持以及在国内持续的增长势头。 作为开发者的我们也将不得…
java 为何把日志打印到控制台很慢? 原文 在容器打印日志到控制台阻塞的排障的时候看到一个观点: 把日志打印到控制台要比打印到文件慢,而且是非常慢。 log4j2和logback的两个issue官方也提到了这一点(见LOG4J2-2239、LOGBACK-1422)。 那么为何输…
无分类 docker swarm mode 下容器重启IP引发的 CLOSE_WAIT 问题 如下图. server docker restart后, client端写入的日志丢失, 并且无报错.因为不支持时序图, 把时序图代码嵌入在代码里.