随笔分类 -  Docker

摘要:简介 Linux CGroup全称Linux Control Group, 是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。这个项目最早是由Google的工程师在2006年发起(主要是Paul Menage和Rohit Seth),最早的名称为进 阅读全文
posted @ 2019-03-11 10:28 W-D 阅读(4268) 评论(0) 推荐(1)
摘要:一、概述 <!--?xml version="1.0" encoding="UTF-8"?--> overlayfs通过三个目录:lower目录、upper目录、以及work目录实现,其中lower目录可以是多个,work目录为工作基础目录,挂载后内容会被清空,且在使用过程中其内容用户不可见,最后联 阅读全文
posted @ 2019-03-06 14:59 W-D 阅读(17540) 评论(3) 推荐(15)
摘要:一、简介 在构建容器化应用时,相当重要的步骤莫过于镜像制作,本文将介绍镜像制作方法以及镜像制作的建议。通常镜像的制作有两种方式: 使用现有的容器使用docker commit 生成镜像 使用Dockerfile进行镜像构建 采用docker commit 生成的镜像实际上是容器内的文件系统进行修改在 阅读全文
posted @ 2019-03-04 10:32 W-D 阅读(11504) 评论(0) 推荐(1)
摘要:简介 介绍 Docker的存储卷称之为volume,本质上容器上的一个或者多个目录,而这些目录绕过了联合文件系统,与宿主机中的目录或者其他容器目录进行了绑定关系,这种绑定关系可以看作Linux的mount操作,当容器中的程序对这些目录写入数据时,其实写入到的是与之绑定的宿主机目录上,这样就实现了数据 阅读全文
posted @ 2019-03-01 16:07 W-D 阅读(1437) 评论(0) 推荐(0)
摘要:一、概述 docker的网络驱动有很多种方式,按照docker官网给出的网络解决方案就有6种,分别是:bridge、host、overlay、macvlan、none、Network plugins,每个网络都有自己的特点,当然应用场景也不同,比如当有多台主机上的docker容器需要容器间进行跨宿主 阅读全文
posted @ 2019-02-27 09:45 W-D 阅读(1913) 评论(2) 推荐(1)
摘要:一、简介 Docker是一个开源的应用容器引擎,使用Go语言开发,基于Linux内核的CGroup、Namespace、Union FS等技术实现的一种系统级虚拟化技术。 特性 更高效的利用系统资源:由于容器不需要进行硬件虚拟以及运行完整操作系统等额外开销,Docker 对系统资源的利用率更高。无论 阅读全文
posted @ 2019-02-25 11:12 W-D 阅读(3939) 评论(0) 推荐(6)
摘要:一、前言 docker的版本分为社区版docker-ce和企业版dokcer-ee社,区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件,当然docker的版本更新比较快,截止2018.12最新版本是18.09,如果你的机器上安装了老 阅读全文
posted @ 2018-12-29 10:32 W-D 阅读(13339) 评论(0) 推荐(0)