MacOS安装Docker 有更新!

2017-12-27
, 0 评论 2,631 浏览

有幸参与Skeleton项目,虽然我做的工作只是把bat脚本改写为shell脚本,以便支持项目在Mac/Linux环境下自动部署到Docker上的功能。一遍操作走下来,发现Docker是一个相当cool的项目。好了,收回题外话,这里把Mac安装Docker的过程及遇到的一些坑记录下来,方便后面的同学避开雷区。

干货——Spring-Security-Mybatis-Demo 有更新!

2018-02-05
7 评论 3,286 浏览

SpringBoot下结合Mybatis,实现SpringSecurity的权限认证Demo,与传统RBAC不同之处在于:这里我们省略了A这个环节。同时又有别于其他的SpringSecurity项目,区别在于:同时考虑了企业用户和个人用户,企业用户可以分配子账户,并对子账户设置不同的角色,每个角色可执行的权限范围由注解来进行限制,同时,企业用户及其子账户通过邮箱进行登录,而个人账户则通过手机号码进行登录。

Docker容器编排利器:Docker-Compose 有更新!

2018-04-19

一个项目发布到Docker中,我们往往需要先编写Dockerfile,在这个里面操作Image的安装,Container的加载等操作,但像Spring Cloud这种一个项目下N个子服务(每个子服务独占一个进程)的大型项目,难道每一个子服务下都去编写Dockerfile吗?而且这里面还牵涉到子服务与子服务之间的通讯在Docker下如何去配置的问题。这种情况下,我们使用Docker-Compose是最适合不过的了。

限制Nginx日志文件大小 有更新!

2017-06-01

对于一个访问量还算可以的系统而言,Nginx每天记录日志的量都会是一个庞大的数据。假以时日,日志文件的Size会无限制的膨胀,最终导致服务器磁盘空间被占满,这篇博文记述了一个解决问题的方法:限制日志文件只记录最近七天的数据。

Hosts与Lantern的冲突

2018-03-14

在蓝灯官方论坛关于lantern启动失败的帖子,有这么一句:“错误的Hosts文件配置会导致问题产生,所以解决办法请删除/etc/hosts…”当时看到这句话内心一万只草泥马在奔腾,明明只需要修改一小处地方硬是要删整个文件。

利用docker/distribution搭建私有的Docker仓库 有更新!

2018-03-08
0 评论 1,496 浏览

利用Docker部署项目到线上是一件便利的事情,但是public的项目无疑会带来诸多不便,private帐号的费用又相对较高,所以利用自己已有的服务器资源来搭建一个Docker私服便是一件蛮有必要的事情。

MacOS配置Docker阿里云加速器

2018-01-20
, 0 评论 1,564 浏览

不知道是家里网不好,还是怎么回事,总之这阵子访问 Docker Hub 非常不稳定…好了,废话不多说,这篇博文记录了在Mac下,对Docker配置阿里云加速器的过程。