logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

彻底搞懂Docker网络原理之跨主机通信

一、背景在前一篇文章彻底搞懂Docker网络原理之单机通信中,列举了在单主机场景下docker容器之间的通信方式。这篇文章主要介绍跨主机的docker容器之间的通信方式。二、准备虚拟机笔者在Mac上通过docker-machine创建了3个虚拟机,前提是已经安装好docker engine、docker machine、visualbox,如果已经有现成的服务器可以跳过这步$ docke...

彻底搞懂Docker网络原理之跨主机通信

一、背景在前一篇文章彻底搞懂Docker网络原理之单机通信中,列举了在单主机场景下docker容器之间的通信方式。这篇文章主要介绍跨主机的docker容器之间的通信方式。二、准备虚拟机笔者在Mac上通过docker-machine创建了3个虚拟机,前提是已经安装好docker engine、docker machine、visualbox,如果已经有现成的服务器可以跳过这步$ docke...

Superset Dashboard 定义及使用

背景项目中使用了Superset作为统计图表的实现工具,关于Superset的安装和基本使用网上有很多文章说明。这里主要说一下Dashboard的使用。由于普通的chart定义好之后,可以通过iframe的方式在自己的项目页面中进入展示,但当一个页面引入较多的iframe时,是比较慢的,测试发现一个iframe 加载的资源有2.2M大小。...

kafka docker报错: Connection to node xxxx could not be established. Broker may not be available

背景在使用docker中搜索kafka时,排在第一位的是wurstmeister/kafka➜~ docker search kafkaNAMEDESCRIPTIONSTARSOFFICIALAUTO...

Spring Boot使用devtools实现远程自动更新远程热发布

背景在使用Spring Boot开发时可以使用spring-boot-devtools实现热加载功能,devtools还有一个更高级的功能:远程自动同步。即本地代码的更改能自动同步到远程实例中,不用本地打jar包复制过去或者jenkins构建那么麻烦。有时想临时在服务器上跑个程序调试一下将是非常方便的。举个例子,当前在测试服务器192.168.10.5运行着myserver,在本地修改项目中的..

Word转换Html后分页展示--第二部分

这篇文章继续上一篇”Word转换Html后分页展示--第一部分“实现2. 当浏览器打开Html页面后需要执行一段计算分页的js,这段js是在生成Html后通过改写加入的。下面是上传Servletpackage com.word.servlet;import java.io.File;import java.io.IOException;import java.uti

在线协作编辑器EtherPad使用说明

项目中刚好要用到在线协同编辑器的功能,网上找到EtherPad还不错,体验了一番包括安装部署配置说明插件管理权限控制样式切换EtherPad地址:https://github.com/ether/etherpad-lite在线体验地址:https://beta.etherpad.org/安装部署EtherPad提供了docker部署的方式,方便快速体验docker run ...

MAC dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

brew install python3安装python3后导致openssl升级到1.1,但mysqldump还是依赖的1.0.0,从而导致mysqldump时提示dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib解决办法:使用brew switch openssl 1.0.2s...

到底了