Maven是一个基于项目对象模型(POM,project object model)理念的综合软件项目管理工具,可以管理项目的自动化构建、测试、发布,以及文档、构建报告、项目质量信息的生成等一系列操作。
加密解密本身是一个复杂的领域,而Java通过JCE规范建立的一个通用的加解密模型,使得我们无需了解加解密的细节即可实现比较健壮的安全方案。
当然了,对于加密解密领域的一些概念还是需要了解的,比如对称密钥算法、非对称密钥算法、公钥、私钥等。
还有常见的加解密算法有哪些?以及通过Java通用的加解密模型是怎么实现的?本文会对这些内容做一个总结,包括对《Java加密解密的艺术》第二版一书的加解密部分总结以及相应的实践。
基于这些内容,我封装了一个加解密的类库https://github.com/jisonami/crypto
Docker官方开源了搭建Docker Registry的项目。
有两个版本,一个是python实现的Docker Registry ,适用于docker1.6及之前的版本,另一个是go实现的Docker Registry V2,适用于Docker1.6及更新的版本。
如果不考虑Docker1.6,那么建议搭建Docker Registry V2。如果需要考虑兼容Docker1.6之前的版本,可以考虑同时搭建Docker Registry和Docker Registry V2,然后使用nginx做反向代理。
本文只介绍Docker Registry V2私有仓库服务的搭建以及docker-engine端如何使用私有仓库服务加速docker image的pull速度。
vmware下的RHEL/CentOS的网络配置请参考:http://jisonami.iteye.com/blog/2306735
RHEL/CentOS在7系列才完全的原生支持docker,以前全部例子均使用CentOS7演示,并且所有操作在root权限下进行。
本文介绍docker最常用的基本用法,docker常用命令以及docker镜像与容器的基本操作。
网上一搜,关于Docker安装的文章都太老了,只能安装docker1.9及之前的版本,而现在docker最新版本已经到了docker1.12了
本文介绍docker当前新版本的安装方式,包括centos7、ubuntu16.04、deepin15以及windows7不同操作系统的安装方式,请原谅我没有Mac Book
请确保您拥有root权限或者管理员权限,下面开始吧