摘要: 在传统模式中,开发团队在开发环境中完成软件开发,自己做了一遍单元测试, 测试通过,ᨀ交到代码版本管理库。运维把应用部署到测 试环境, QA 进行测试,没问题后通知部署人员发布到生产环境。 在上述过程中涉及到至少三个环境:开发、测试和生产。现实情况是,开发自测 没问题,但到了测试或者生产环境程序无法运 阅读全文
posted @ 2016-11-16 00:22 kafeikele 阅读(2390) 评论(0) 推荐(0) 编辑
摘要: Shipyard 是一个基于 Web 的 Docker 管理工具,支持多 host,可以把多个 Docker host 上的 containers 统一管理;可以查看 images,甚至 build images;并提供 RESTful API 等等。 Shipyard 要管理和控制 Docker 阅读全文
posted @ 2016-11-10 10:29 kafeikele 阅读(360) 评论(0) 推荐(0) 编辑
摘要: docker部署环境:CentOS release 6.5 (Final) Docker配置文件:/etc/sysconfig/docker 重要参数解释: -H 表示Docker Daemon绑定的地址 -H unix:///var/run/docker.sock -H tcp://0.0.0.0 阅读全文
posted @ 2016-11-10 00:59 kafeikele 阅读(437) 评论(0) 推荐(0) 编辑
摘要: Dockerfile FROM 基础镜像 MAINTAINER 维护这信息 RUN 运行什么命令,在命令前面加上RUN ADD 往里面加点文件,copy文件,会自动解压 WORKDIR 当前的工作目录 VOLUME 目录挂载 EXPOSE 开放的端口 RUN 进程要一直运行 FROM 基础镜像 MA 阅读全文
posted @ 2016-11-01 13:46 kafeikele 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 创建镜像 创建镜像的方法有三种: 基于已有的容器创建 基于本地模板导入 基于dockerfile 基于已有的容器创建 主要使用docker commit 命令,命令格式: 例如: 基于本地模板导入 推荐使用openVZ提供的模板来创建 https://openvz.org/Download/temp 阅读全文
posted @ 2016-10-28 01:01 kafeikele 阅读(1673) 评论(0) 推荐(0) 编辑
摘要: docker镜像、容器、仓库的基本概念 镜像 Docker 镜像就是一个只读的模板。例如:一个镜像可以包含一个完整的 CentOS 操作系统环境,里面仅安装了 httpd或用户需要的其它应用程序。 镜像可以用来创建 Docker 容器。 Docker 提供了一个很简单的机制来创建镜像或者更新现有的镜 阅读全文
posted @ 2016-10-27 01:05 kafeikele 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 五分钟认识docker 什么是docker? 把他想象成一个用了一种新颖方式实现的超轻量虚拟机,在大概效果上也是正确的。当然在实现的原理和应用上还是和VM有巨大差别的,并且专业的叫法是应用容器(Application Container)。 为啥要用docker? 那么应用容器长什么样子呢,一个做好 阅读全文
posted @ 2016-10-27 00:21 kafeikele 阅读(274) 评论(0) 推荐(0) 编辑