docker容器内网络请求缓慢问题解决

在使用docker的过程中发现了几个问题,在docker里进行的网络请求经常会失败,比如npm install以及bundle install等操作,或者是作为中间层在应用中去获取api数据的过程经常会出现timeout等情况,所以开始探究docker的网络机制,以解决网络请求太慢的问题。
继续阅读docker容器内网络请求缓慢问题解决

基于docker安装jenkins的配置和使用

最近更换CI,多方研究选上jenkins作为新的CI,这里简要介绍使用docker搭建配置jenkins的流程,以及遇到的一些坑。直接利用docker镜像跑jenkins,不仅简化了jenkins的安装和配置,而且再也不用担心换机器还要重复配置半天了。
继续阅读基于docker安装jenkins的配置和使用

使用docker快速构建rails开发环境

发现最近国内获取Docker镜像速度明显上升,所以开始正式的玩Docker了,这篇文章介绍使用Docker来快速构建Rails开发环境,系统环境为MAC OSX, Rails依赖于Redis以及Postgresql.所以主要包括Rails以及Redis和Postgres三大组件。 使用的Docker工具为docker-compose.

继续阅读使用docker快速构建rails开发环境

MAC OSX下安装docker无法启动default虚拟机问题解决

最近把玩了docker学了好多新东西,这里记录一下使用过程中遇到的一些问题。首先是安装的问题,我这里环境是macbook pro,mac osx 10.10.5。mac下安装很简单,只需要到官网下载个软件包,直接安装即可。但我这个在安装完后发现无法启动默认的机器。

继续阅读MAC OSX下安装docker无法启动default虚拟机问题解决