欢迎访问我的独立博客
摘要: http://www.phpernote.com/php-string/351.html PHP中合并两个数组可以使用+或者array_merge,但这两个还是有区别的 主要区别是当两个或者多个数组中如果出现相同键名,需要注意以下两点: 首先需要说明一下php里面数组按键名大约可以分为字符串(关联数 阅读全文
posted @ 2017-03-09 15:40 github.com/starRTC 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Kubernetes 谈论第三方Docker项目自然少不了提到Kubernetes,这是谷歌开发的一款开源Docker管理工具,用于跨计算机集群部署容器。除了通过让集群上部署的容器保持均衡,从而有助于管理Docker节点的工作负载外,Kubernetes还提供了让容器可以彼此联系的方法,不需要开启网 阅读全文
posted @ 2017-03-09 13:00 github.com/starRTC 阅读(614) 评论(0) 推荐(0) 编辑
摘要: commit -m 来指定提交的说明信息,跟我们使用的版本控制工具一样;-a 可以指定更新的用户信息;之后是用来创建镜像的容器的ID;最后指定目标镜像的仓库名和 tag 信息。 [编辑]导出与导入镜像 可以使用 docker load 从导出的本地文件中再导入到本地镜像库,例如 [编辑]删除 doc 阅读全文
posted @ 2017-03-09 12:59 github.com/starRTC 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 为何想要动态映射端口呢? 因为刚开始run启动容器时,并不知道里面需要映射哪些端口,等容器已创建了,想映射端口。 当然可以通过先commit成镜像,然后再次run时指定端口,但会生成中间的镜像,对于有轻微洁癖的我是不允许这种情况发生的。 我们可以对比映射前后iptables-save的变化(即没有加 阅读全文
posted @ 2017-03-09 12:58 github.com/starRTC 阅读(2545) 评论(0) 推荐(0) 编辑
摘要: Docker容器运行后,如何进入容器进行操作呢?起初我是用SSH。如果只启动一个容器,用SSH还能应付,只需要将容器的22端口映射到本机的一个端口即可。当我启动了五个容器后,每个容器默认是没有配置SSH Server的,安装配置SSHD,映射容器SSH端口,实在是麻烦。 我发现很多Docker镜像都 阅读全文
posted @ 2017-03-09 12:57 github.com/starRTC 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: 百度Baidu App Engine(BAE)平台也是以Docker作为其PaaS云基础。 目的就是为了解决以下问题: 1) 环境管理复杂: 从各种OS到各种中间件再到各种App,一款产品能够成功发布,作为开发者需要关心的东西太多,且难 于管理,这个问题在软件行业中普遍存在并需要直接面对。Docke 阅读全文
posted @ 2017-03-09 12:56 github.com/starRTC 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 重启容器 再次运行容器: 然后 就可以继续下命令了。 [编辑]命名 --name [编辑]端口映射 docker run的时候可通过-p选项指定要映射的端口到host(hostPort:containerPort),如 [编辑]从docker中复制文件出来 阅读全文
posted @ 2017-03-09 12:56 github.com/starRTC 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 入门 首先强烈建议玩一遍官方的入门教程,Interactive commandline tutorial,下面是答案: 查看版本:docker version 搜索Image:docker search tutorial 下载Image:docker pull learn/tutorial 创建容器 阅读全文
posted @ 2017-03-09 12:55 github.com/starRTC 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 可以从 Docker 社区直接下载可用的模版或镜像。 Docker容器的启动可以在秒级实现,这相比传统的虚拟机方式要快得多。 其次,Docker对系统资源的利用率很高,一台主机上可以同时运行数千个Docker容器。 对开发和运维人员来说,最希望的就是一次创建或配置,可以在任意地方正常运行。 开发者可 阅读全文
posted @ 2017-03-09 12:50 github.com/starRTC 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 可以实现快速部署。 比如一台 16 核 32G 内存的虚拟机上,需要跑 500+ 个用户的应用(每个应用的功能可以认为是一个网站 + 一系列的 RESTful API),有两个事情很重要: 我们不可能在一台机器上开 500 个虚拟机,虽然可以在资源隔离方面做的很好,但这种虚拟化本身带来的资源消耗太严 阅读全文
posted @ 2017-03-09 12:49 github.com/starRTC 阅读(279) 评论(0) 推荐(0) 编辑