将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。天

时间在流逝,在不正经就晚咯

随笔分类 -  Docker

摘要:容器的监控方案其实有很多,有docker自身的docker stats命令、有Scout、有Data Dog等等,本文主要和大家分享一下比较经典的容器开源监控方案组合:cAdvisor+InfluxDB+Grafan 一、概念 二、单节点部署 温馨提示: 服务器信息: 主机IP:192.168.15 阅读全文
posted @ 2018-10-25 15:44 一本正经的搞事情 阅读(4864) 评论(1) 推荐(3) 编辑
摘要:一、什么是Docker Swarm Swarm是Docker公司推出的用来管理docker集群的平台,几乎全部用GO语言来完成的开发的,代码开源在https://github.com/docker/swarm, 它是将一群Docker宿主机变成一个单一的虚拟主机,Swarm使用标准的Docker A 阅读全文
posted @ 2018-10-21 13:40 一本正经的搞事情 阅读(80439) 评论(9) 推荐(59) 编辑
摘要:一、docker-machine 二、docker-compose 三、docker swarm 四、docker node 五、docker service 六、docker stack 阅读全文
posted @ 2018-10-19 16:49 一本正经的搞事情 阅读(2698) 评论(0) 推荐(3) 编辑
摘要:一、什么是Docker Compose Compose 项目是Docker官方的开源项目,负责实现Docker容器集群的快速编排,开源代码在https://github.com/docker/compose 上 我们知道使用Dockerfile模板文件可以让用户很方便的定义一个单独的应用容器,其实在 阅读全文
posted @ 2018-10-14 16:36 一本正经的搞事情 阅读(26515) 评论(3) 推荐(13) 编辑
摘要:一、什么是Docker Machine Docker Machine 是Docker官方编排项目之一,使用go语言编写的,使用不同引擎在多种平台上快速的安装Docker环境,开源地址:https://github.com/docker/machine。 Docker Machine 是一个工具,它允 阅读全文
posted @ 2018-10-12 17:08 一本正经的搞事情 阅读(16030) 评论(1) 推荐(7) 编辑
摘要:一、什么是dockerfile Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile自定义快速创建属于自己的镜像,Dockerfile是通过很多的参数指令编写的文件,通过docker build 命令来创建镜像 二、基本语法和结构 Dockerfile由一行行的命令语句组成 阅读全文
posted @ 2018-09-24 13:33 一本正经的搞事情 阅读(3800) 评论(0) 推荐(0) 编辑
摘要:一、容器端口映射 1.1. 外部访问容器 在启动容器时候,如果不指定参数,在容器外部是无法通过网络来访问容器内的服务的 当容器运行一些网络服务的时候,我们可以通过指定-p或者-P参数来实现能够让外部访问的效果 1.2. 映射到指定地址的指定端口 可以使用IP:HostPort:ContainerPo 阅读全文
posted @ 2018-09-23 18:20 一本正经的搞事情 阅读(7101) 评论(0) 推荐(0) 编辑
摘要:一、什么是数据卷 生成环境中使用docker的过程中,往往需要对数据进行持久化,或者需要多个容器之间进行数据共享,这个就涉及到了容器数据管理 容器中管理数据主要有两种方式: 数据卷是一个可供容器使用的特殊目录,它将主机操作系统目录直接映射进容器,类似Linux 的mount挂载 数据卷的特性 二、创 阅读全文
posted @ 2018-09-23 14:20 一本正经的搞事情 阅读(1547) 评论(0) 推荐(0) 编辑
摘要:一、什么是仓库 仓库就是集中存放镜像的地方,分为公共仓库和私有仓库,一个容易混淆的概念是注册服务器,实际上注册服务器是存放仓库的具体服务器,一个注册服务器可以有多个仓库,而每个仓库下面有多个镜像 二、使用Docker官方公共仓库 官方仓库地址:DockerHub 2.1. 登录仓库 使用docker 阅读全文
posted @ 2018-09-23 13:10 一本正经的搞事情 阅读(4292) 评论(0) 推荐(0) 编辑
摘要:一、创建容器 容器是Docker另一个核心的概念,简单来说,容器是镜像的一个运行实例,所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层 1.1. 新建容器 使用docker create命令来新建容器 1.2. 启动容器 使用docker start命令来启动容器 PS:不知道为什 阅读全文
posted @ 2018-09-23 12:02 一本正经的搞事情 阅读(1466) 评论(0) 推荐(0) 编辑
摘要:一. 获取镜像 1.1. docker pull 镜像是运行容器的前提,也就是说没有镜像就没有办法创建容器 获取镜像的命令: docker pull 这个命令可以直接在docker Hub镜像源下载镜像 该命令的格式是: docker pull NAME[:TAG] 其中name是镜像仓库的名称(用 阅读全文
posted @ 2018-09-22 14:15 一本正经的搞事情 阅读(1488) 评论(0) 推荐(0) 编辑
摘要:一、什么是Docker Docker是基于GO语言实现的开源容器项目,诞生于2013年年初,最初发起者是dotCloud公司,Docker项目已经加入了Linux基金会,并遵循apache2.0协议,全部代码开源在github上,docker的构想是要实现"Build ship and run an 阅读全文
posted @ 2018-09-16 15:48 一本正经的搞事情 阅读(2424) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示