一、Docker是什么
docker直译为码头工人。当它成为一种技术时,做的也是码头工人的事。官网是这样描述它的:“Docker是一个开发的平台,用来为开发者和系统管理员构建、发布和运行分布式应用。”也就是说,如果把你的应用比喻为货物,那么码头工人(Docker)就会迅速的用集装箱将它们装上船。快速、简单而有效率。
它是用Go语言写的,是程序运行的“容器”(Linux containers),实现了应用级别的隔离(沙箱)。多个容器运行时互补影响,安全而稳定。
...
分类:
其他好文 时间:
2015-02-03 19:31:29
阅读次数:
513
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
每周技术抢先看,总有你想要的! 移动开发 【软件】移动端web框架 Frozen UI 【博客】Android各种Adapter的用法 服务端开发/管理 【翻译】2014 Docker 的竞争随即而来 【翻译】Docker 和 PID 1 僵尸进程问题 【软...
分类:
编程语言 时间:
2015-02-01 12:19:38
阅读次数:
229