一、Docker是什么
docker直译为码头工人。当它成为一种技术时,做的也是码头工人的事。官网是这样描述它的:“Docker是一个开发的平台,用来为开发者和系统管理员构建、发布和运行分布式应用。”也就是说,如果把你的应用比喻为货物,那么码头工人(Docker)就会迅速的用集装箱将它们装上船。快速、简单而有效率。
它是用Go语言写的,是程序运行的“容器”(Linux containers),实现了应用级别的隔离(沙箱)。多个容器运行时互补影响,安全而稳定。
...
分类:
其他好文 时间:
2015-02-03 19:31:29
阅读次数:
513
#引用其他配置文件# include /path/to/local.conf# include /path/to/other.conf#是否daemon运行no,yesdaemonize no#pid文件的位置pidfile /tmp/redis.pid#开放的端口号port 6379#listen...
分类:
其他好文 时间:
2015-02-03 18:45:03
阅读次数:
205
随着微软公有云Azure的落地,现在越来越多的用户把应用发布到了Azure当中,但苦于Azure门户中的监控能力较弱,无法满足企业一些较为核心的监控需求。而SCOM作为一个优秀的监控服务器,目前针对SCOM2012sp1和R2发布了SystemCenterManagementPackforWindowsAzure管理包,通过API..
分类:
其他好文 时间:
2015-02-03 17:33:27
阅读次数:
116
Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker 的基础是 Linux 容器(LXC)等技术。在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为...
分类:
其他好文 时间:
2015-02-03 15:26:04
阅读次数:
392
安全性:Sandstorm在确保安全不是个问题的同时让你远离邪恶(或者bug无极限)的应用。Sandstorm is designed by security wonks. Where most developers don't want to think about security, we care deeply about it, and have designed the whole sy...
分类:
其他好文 时间:
2015-02-03 11:07:50
阅读次数:
250
Docker使用cgroup实现CPU,内存和磁盘IO等系统资源的限制。CPUDocker现在有2个与CPU资源相关的参数,-c可以指定CPU的占比,--cpuset可以绑定CPU。例如,指定容器在CPU 0,1运行:#dockerrun -it --rm-c 1024 --cpuset=0,1db...
分类:
其他好文 时间:
2015-02-03 10:45:03
阅读次数:
356
本文直接讲解如何在Docker容器中实战部署一个Web应用程序,关于Docker相关的概念和如何安装Docker请参考相关资料完成。
第一步:工具准备
演示如何在Docker容器中部署一个Java Web应用程序,需要准备的软件工具包括:jre,tomcat和webapp应用。另外,为了实现在容器启动时自动启动webapp,需要编写一个脚本工具完成该工作。
安装jre,请参考:http...
分类:
Web程序 时间:
2015-02-03 00:46:20
阅读次数:
181
在Ubuntu12.04上面安装部署Docker方法
分类:
系统相关 时间:
2015-02-02 19:25:13
阅读次数:
212
docker未来之我见=一个dockerfile+一个script...
分类:
其他好文 时间:
2015-02-02 18:04:51
阅读次数:
150
通过一些简单的命令快速了解Docker的用法...
分类:
其他好文 时间:
2015-02-02 12:33:31
阅读次数:
122