上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: [TOC] Docker 通过网络驱动来支持容器的网络通信,默认情况下,Docker 提供两种网络驱动供我们使用,一个是 bridge,一个是 overlay。我们也可以自己写一个网络驱动插件,如果你足够大牛的话。 Docker 安装时会自动在 host 上创建三个网络,我们可用 命令查看: 一、n 阅读全文
posted @ 2018-12-20 14:42 小水滴18 阅读(489) 评论(0) 推荐(0)
摘要: [TOC] 一、简介 Linux Namespace 是 Linux 提供的一种内核级别环境隔离的方法。不知道你是否还记得很早以前的 Unix 有一个叫 chroot 的系统调用(通过修改根目录把用户 jail 到一个特定目录下),chroot 提供了一种简单的隔离模式:chroot 内部的文件系统 阅读全文
posted @ 2018-12-20 14:41 小水滴18 阅读(566) 评论(0) 推荐(0)
摘要: [TOC] 一、cgroup简介 docker 通过 cgroup 来控制容器使用的资源配额,包括 CPU、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制。 cgroup 是 Control Groups 的缩写,是 Linux 内核提供的一种可以限制、记录、隔离进程组所使用的物理资源(如 阅读全文
posted @ 2018-12-20 14:40 小水滴18 阅读(1299) 评论(0) 推荐(1)
摘要: [TOC] 一、运行容器 1、运行第一个容器 现在,让我们尝试启动第一个 Docker 容器。我们可以使用 命令创建容器, 命令提供了 Docker 容器的创建到启动的功能。 容器启动时执行 /bin/bash,我们会进入容器的交互界面,我们可以通过 exit 退出容器。执行 可以查看正在运行的容器 阅读全文
posted @ 2018-12-20 14:37 小水滴18 阅读(391) 评论(0) 推荐(0)
摘要: [TOC] 一、搜索镜像 很多情况下我们可能需要下载某一类别的镜像,这时候我们就会用到搜索功能,也可以去 docker hub 官网页面搜索。 使用语法如下。 我们可以看到,第一个镜像是没有用户名的,并且 OFFICIAL 是 OK,这样的镜像是由 Docker 公司进行维护的。 二、下载镜像 使用 阅读全文
posted @ 2018-12-20 14:35 小水滴18 阅读(311) 评论(0) 推荐(0)
摘要: [TOC] 一、为镜像命名 无论采用何种方式保存和分发镜像,首先都得给镜像命名。 当我们执行 docker build 命令时已经为镜像取了个名字,例如前面: 这里的 ubuntu_with_apache_dockerfile 就是镜像的名字。通过 可以查看镜像的信息。 这里注意到 ubuntu_w 阅读全文
posted @ 2018-12-20 14:22 小水滴18 阅读(1108) 评论(0) 推荐(1)
摘要: [TOC] 构建镜像 前面我们使用各种镜像进行测试演示,很多情况下我们是需要自己的镜像,满足自己业务需要的镜像,这就需要我们能够定制自己需要的镜像,构建 Docker 镜像有以下两种方法。 使用 docker commit 命令。 使用 docker build 命令和 Dockerfile 构建文 阅读全文
posted @ 2018-12-20 14:19 小水滴18 阅读(394) 评论(0) 推荐(0)
摘要: [TOC] 一、base镜像 base 镜像简单来说就是不依赖其他任何镜像,完全从0开始建起,其他镜像都是建立在他的之上,可以比喻为大楼的地基,docker镜像的鼻祖。 base 镜像有两层含义:(1)不依赖其他镜像,从 scratch 构建;(2)其他镜像可以之为基础进行扩展。 所以,能称作 ba 阅读全文
posted @ 2018-12-20 14:16 小水滴18 阅读(557) 评论(0) 推荐(0)
摘要: [TOC] 一、初步了解 1、docker run运行容器 我们运行第一个 docker 容器 hello world,过程如下图: 1.Docker 客户端执行 docker run 命令。 2.Docker daemon 发现本地没有 hello world 镜像。 3.daemon 从 Doc 阅读全文
posted @ 2018-12-20 14:01 小水滴18 阅读(328) 评论(0) 推荐(0)
摘要: [TOC] 一、什么是Dcoker 相信docker是什么大家都已经比较清楚了,网上有很详细的介绍,我这里只是大概描述一下。 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机 阅读全文
posted @ 2018-12-20 13:58 小水滴18 阅读(349) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页