vsftpd&docker
问题总结
问题描述
使用docker运行vsftp服务器(vsftp镜像为:panubo/vsftpd),发现命令端口可以连接,但是数据端口无法连接。ftp模式为Passive。
问题原因
使用的vsftpd镜像中配置的Passive端口与docker-proxy打开的端口不一致导致。
下图是vsftpd镜像中配置的Passive端口,范围为4559-4564:
而启动的时候配置的是21100-21110
解决方法
因此,修改启动的端口范围,同时在云主机的安全组打开这个端口范围就可以了,参考下图:
启动命令
sudo docker run --rm -it -p 8021:21 -p 4559-4564:4559-4564 -e FTP_USER=test -e...
使用缓存数据库(Redis)的典型场景
随着微服务、无状态、应用云化的热门技术兴起,Redis在应用开发的技术堆栈中显得越来越重要,Redis也逐渐成为应用的标配了,同时也就有了滥用的隐患。本文总结了应用使用Redis的典型场景,包括哪些场景不适合使用Redis,如果你准备或正在应用中使用Redis,可以参考借鉴,欢迎讨论交流。
默认支持utf8编码的mysql docker镜像
其他人都是不正确的
使用mysql容器镜像可以很快速的运行mysql,免去了传统的虚拟机安装方式的繁琐配置。
但是使用官方的mysql镜像,你会遇到中文乱码的问题,原因是官方镜像的字符集默认值不是utf8。
华为云配置SNAT使得没有弹性IP的虚拟机可以访问Internet
问题场景
一个VPC内有多台虚拟机,其中只有某一台或几台需要绑定弹性IP,允许Internet访问进来;但是所有的虚拟机都要访问Internet。
共计 116 篇文章,15 页。