logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用docker快速搭建运行环境

最近在搭建虚拟机上的运行环境,最开始是按照传统方法一个一个安装软件,一大堆软件装下确实是挺费时间的。现在容器技术非常的火,于是就去看了一下docker,完全能够满足我的需求,省时省力, 何乐而不为?什么是docker?简单的说,Docker是一个基于进程容器(Processcontainer)的轻量级VM解决方案。大概的示意图如下(左边是传统VM,右边是docker):传统的虚拟机是虚拟出硬

#docker
使用 Maven Profile 和 Filtering 打各种环境的包

转自:https://segmentfault.com/a/1190000003908040每个项目都会有多套运行环境(开发,测试,正式等等),不同的环境配置也不尽相同(如jdbc.url),借助Jenkins和自动部署提供的便利,我们可以把不同环境的配置文件单独抽离出来,打完包后用对应环境的配置文件替换打包后的文件,其实maven已经给我们提供了替换方案:profile

使用docker快速搭建运行环境

最近在搭建虚拟机上的运行环境,最开始是按照传统方法一个一个安装软件,一大堆软件装下确实是挺费时间的。现在容器技术非常的火,于是就去看了一下docker,完全能够满足我的需求,省时省力, 何乐而不为?什么是docker?简单的说,Docker是一个基于进程容器(Processcontainer)的轻量级VM解决方案。大概的示意图如下(左边是传统VM,右边是docker):传统的虚拟机是虚拟出硬

#docker
Linux配置免密码登录(原理 + 实践)

一、免密登录的原理Linux免密登录,本质上是使用了”公钥登录”。原理很简单,就是用户将自己的 公钥 储存在远程主机上。登录的时候,远程主机会向用户发送一段 随机字符串,用户用自己的 私钥 加密后,再发回来。远程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录shell,不再要求密码。二、流程示意建立互信Created with Raphaël 2.1.0客户端A客户端A

#linux
到底了