
docker
追寻北极
没有月亮的晚上,我们相信星光。没有路可走的时候,我们相信远方.--
展开
-
docker 容器相关命令
启动容器:方法一:从镜像启动(docker run): 启动容器并执行shell,然后退出:docker run registry.intra.weibo.com/yushuang3/centos:v1 /bin/echo "hello world"启动容器并进行交互:docker run -t -i registry.intra.weibo.com/yushuang3/cen转载 2016-07-07 10:58:19 · 438 阅读 · 0 评论 -
Docker的Web UI管理:shipyard+swarm-(手动)安装&试用
shipyard是对Docker进行管理的Web UI版。主要有以下特性: 1. 镜像管理 - 镜像的下载 2. 容器管理 - 容器的run、start、stop、rm 3. registry管理 - 增加、删除 4. swarm集群管理:因为shipyard使用了swarm,所以可以对swarm集群中的集群进行管理其中比较好玩的是:可以通过web ui在容转载 2016-08-12 18:07:23 · 914 阅读 · 0 评论 -
warm创建docker集群:服务发现-etcd
不详细介绍swarm、docker的原理、架构通过Docker + Etcd + Swarm 搭建docker集群术语本文中用到的术语书名Docker节点(docker node):docker的运行环境,通常为物理机或者虚拟机测试环境2个docker主机的配置如下所示[root@localhost ~]# cat /etc/redhat-r转载 2016-08-12 18:11:44 · 983 阅读 · 0 评论 -
(CentOS 7)Docker:安装&配置
安装docker说明:此次安装没有根据官网安装教程的步骤进行,而是直接yum install安装。安装docker yum install docker关闭防火墙 service firewalld stop启动服务 service docker start设置开机启动 systemctl enable docker配置docker说明:swarm是通过转载 2016-08-12 18:12:58 · 1693 阅读 · 0 评论 -
docker+jenkins+git持续部署实践
以前搭建spring-cloud的时候 看到别人代码里面总有Dockerfile,然后了解到Docker容器的概念,玩了两个星期玩不下去了,就放下了,无意间在网上看到一篇文章Docker持续部署,就想着自己也搭建一套玩玩。流程网上那篇文章介绍的流程涉及到多个docker镜像,我这里为了入门就简单化了。自动化部署效果就是: 你修改了本地的代码 然后push到git上面,转载 2016-08-12 18:24:30 · 1366 阅读 · 0 评论 -
基于Zabbix + Docker开发的监控系统
(原文地址:https://blog.goquxiao.com/posts/2015/02/17/ji-yu-zabbix-dockerkai-fa-de-jian-kong-xi-tong/)背景团队所开发的持续监测网站/APP的产品,需要有一项监控功能,具体来说就是,对URL/域名进行周期性(小于1分钟)监测,并且能对异常事件进行实时告警。在最近这几个月,我一直将大部分时间和精转载 2016-08-12 18:32:45 · 3767 阅读 · 0 评论 -
Docker 简单监控
https://segmentfault.com/a/1190000002362911从 VM 迁移到 Docker 容器是非常容易的,除了监控部分。一个简单的方法,运行一个数据收集客户端(比如 Zabbix 客户端),绝对不是一个好的解决方案,因为它与 Docker 的每个容器中只有一个清楚明确任务的哲学相悖,并且也因为它要求使用定制的镜像。从收集 LXC 和 Docker 容器转载 2016-08-12 18:39:51 · 2805 阅读 · 0 评论 -
zabbix自动发现实现批量监控docker状态
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xianglinhu.blog.51cto.com/5787032/1697427最近在搞zabbix监控docker以及docker内部应用状态信息,网上找的资料好少,只找到了一个大神的一篇文章,用的是python实现监控docker容器的基本状态,我在他给的脚本基础转载 2016-08-12 18:41:59 · 11233 阅读 · 1 评论 -
zabbix企业应用之监控docker容器资源情况
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dl528888.blog.51cto.com/2382721/1660844关于docker的监控,无论开源的CAdvisor、Data Dog还是我自己写的监控(http://dl528888.blog.51cto.com/2382721/1635951),不是通过转载 2016-08-12 18:46:23 · 4240 阅读 · 0 评论 -
Docker集中化web界面管理平台shipyard
Shipyard(github)是建立在Docker集群管理工具Citadel之上的可以管理容器、主机等资源的web图形化工具。包括core和extension两个版本,core即shipyard主要是把多个 Docker host上的 containers 统一管理(支持跨越多个host),extension即shipyard-extensions添加了应用路由和负载均衡、集中化日志、部署等转载 2016-08-12 17:59:09 · 456 阅读 · 0 评论 -
apache kafka监控系列-KafkaOffsetMonitor
概览最近kafka server消息服务上线了,基于jmx指标参数也写到zabbix中了,但总觉得缺少点什么东西,可视化可操作的界面。zabbix中数据比较分散,不能集中看整个集群情况。或者一个cluster中broker列表,自己写web-console比较耗时耗力,用原型工具画了一些管理界面东西,关键自己也不前端方面技术,这方面比较薄弱。这不开源社区提供了kafka的web管理平台Ka转载 2016-08-12 17:13:14 · 410 阅读 · 0 评论 -
CentOS7 docker安装
1,安装docker[hadoop@Slave2 Desktop]$ sudo yum install docker2,报错如下:Total 298 kB/s | 11 MB 00:36 Running transaction checkRunning transaction test原创 2016-07-04 17:01:12 · 967 阅读 · 0 评论 -
docker镜像相关命令
创建/登录:docker login (设置用户名,密码,邮箱,首次注册用户要激活邮箱,激活之后再用docker login 可以登录)从默认仓库下载镜像:sudo docker pull ubuntu:12.04等价于 sudo docker pull registry.hub.docker.com/ubuntu:12.04从其他仓库下载镜像(下载下来的镜像放在本地镜转载 2016-07-07 11:09:21 · 591 阅读 · 0 评论 -
Docker学习笔记--Docker常用命令
1. 查看docker信息(version、info)[plain] view plaincopy# 查看docker版本 $docker version # 显示docker系统的信息 $docker info 2. 对image的操作(search、pull、images、rmi、his转载 2016-07-07 11:21:05 · 703 阅读 · 0 评论 -
如何使用Dockerfile构建镜像
Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖关系,类似于Makefile。Docker程序将读取Dockerfile,根据指令生成定制的image。相比im转载 2016-07-07 11:22:11 · 779 阅读 · 0 评论 -
使用Jenkins来构建Docker容器
当开发更新了代码,提交到Gitlab上,然后由测试人员触发Jenkins,于是一个应用的新版本就被构建了。听起来貌似很简单,duang~duang~duang,我用了是这样,你们用了也是这样,看起来这个过程很自动化,其实这里面加了很多特技,根本就没有这样的头发,不对,根本就没有这样简单的方式,其环境搭建的过程十分繁琐,jenkins的上下文关系配置更是相当困难。今天我来介绍一种简单的新方法-使用J转载 2016-08-18 18:29:50 · 750 阅读 · 0 评论 -
基于Kubernetes构建Docker集群管理详解
Kubernetes是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能套件,目前最新版本为0.6.2。本文介绍如何基于CentOS7.0构建Kubernetes平台。作者简介:刘天斯,目前就职于腾讯-互动娱乐部(高级工程师),曾就职于天涯社区,担任架构师/系统管理员,热衷开源技术的研究,包括系统架构、运维开发转载 2016-08-12 15:06:48 · 1361 阅读 · 0 评论 -
Kubernetes初探
Kubernetes是Google开源的容器集群管理系统。它构建于docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。本文旨在梳理Kubernetes的架构、概念及基本工作流,并且通过运行一个简单的示例应用来介绍如何使用Kubernetes。总体概览如下图所示是我初步阅读文档转载 2016-08-12 17:06:52 · 842 阅读 · 0 评论 -
Docker集中化web界面管理平台shipyard
Shipyard(github)是建立在Docker集群管理工具Citadel之上的可以管理容器、主机等资源的web图形化工具。包括core和extension两个版本,core即shipyard主要是把多个 Docker host上的 containers 统一管理(支持跨越多个host),extension即shipyard-extensions添加了应用路由和负载均衡、集中化日志、部署等转载 2016-08-12 17:11:26 · 992 阅读 · 0 评论 -
ubuntu下安装配置部署zabbix——基于docker
最近听说zabbix这个很好用的监听工具,正好项目用得上,就花了点功夫研究了一下。zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix 由2部分构成,zabbix server 与可选组件zabbix agent。za转载 2016-08-12 18:48:13 · 1157 阅读 · 0 评论