docker

Kubernetes集群生产环境搭建全过程

本文详细讲解如何搭建高可用的Kubernetes集群,以下简称k8s由三台服务器(CentOS 7.0)组成master集群,命名为m1,m2,m3,ip用m1 m2 m3来代替etcd集群搭建首先搭建etcd集群,etcd为k8s集群的核心组成部分,负责所有集群配置信息和服务信息的存储,所以必须要保证高可用,此处采用etcd的静态服务发现,即在etcd启动的时候,确定et

docker image save & load

导出 docker save -o rabbitmq_management.tar rabbitmq:management 导入 docker load --input rabbitmq_management.tar 参考存出和载入镜像Docker的save和export命令的区别关键字:docker, save, tar, load

Mono、Ngin、Jeus组合测试

因为要将平台和应用Docker化,需要测试并选择部署工具及方式。页面部署:Nginx;Jexus;Jexus独立版;.Net相关(MVC、API、exe)部署:Mono + Nginx;Mono + Jexus;Mono + Jexus独立版;说明:Jexus独立版是指将Mono的RunTime集成进来的Jexus,据说使用上跟Mono + Jexus差不多。接下来新建文件

Docker的八种用途

Docker 提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个Docker,而MySQL运行在另外一个Docker,两者可以运行在同一个服务器,或多个服务器上。未来可能每个应用都要Docker化。容器的启动和关系是非常快速的。Docker目前能够

关于Docker 1.12中的最新功能,你需要了解这些

DockerCon已然落幕,留下了无数激动人心的声音。随着Docker1.12版本的发布,众多新功能新提升的出现,无疑将对Docker为中心的生态圈产生不小的影响。今天小数与大家看一看新版本对于存储层面都有哪些影响——新版本的发布对存储层面来说,最值得关注的自然是分卷驱动器支持能力的强化。这些变更不仅能够使我们对分卷进行标记,从而明确其属于本地抑或全局可访问对象,同时也能够

awk在删除镜像过程中的用法及说明

看到一篇“Docker 技巧:删除 Docker 容器和镜像”其中提到删除标签为none的镜像的方法,其中用到了awk,就去查了下,下面举例说明:docker rmi $(docker images | awk '$1 == "" && $2 == "" {print $0}')很多挺长的指令不明白的时候可以拆成短的去学习了解,这里 “$()” 中的语句可以单摘出来:doc

Docker在开发、测试中的应用

传统的软件开发、测试、运维需要三个团队在三个不同的环境中进行,而三个环境的不同引发了很多的问题。如:工作内容的重复;开发环境中可运行的程序在测试和运维环境下却未必正常;开发人员提交代码前的测试不充分而引入新的BUG,没有有效的机制进行提交前的充分测试;测试出的BUG因为环境的复杂使得开发人员难以复现等等。Docker的出现让一切都不同以往,Docker可以将系统与应用打包成

Docker热点文章链接 - 持续更新

docker技术的不断更新让我只能不停奔跑: Docker官方网站 Chris Richardson 微服务系列 DaoCloud博客 2016/6/23 (周四) 12:48DockerCon 2016 D1|自身集成编排,Docker 意欲清场?DockerCon 2016 D2|剑指商业化Docker 1.11+:Engine 已经建立在 runC 和 contain