docker
文章平均质量分 93
枕畔雪
这个作者很懒,什么都没留下…
展开
-
docker学习笔记2-docker入门
博主是在Ubuntu14.04最小化安装的状态下进行docker学习的。教材是《第一本docker书》安装dockerubuntu14.04默认就有docker的安装源,所以安装很简单:# apt-get install lxc-docker确保docker准备就绪使用以下代码察看docker功能清单:#docker info info命令会返回所有容器和镜像的数量、docker的执行驱动和存储原创 2016-05-27 20:39:19 · 606 阅读 · 0 评论 -
docker学习笔记1-docker简介
docker简介原创 2016-05-21 19:24:53 · 562 阅读 · 0 评论 -
docker学习笔记3-使用docker镜像、容器运行过程
什么是docker镜像镜像是容器的模板基础,我将docker镜像理解为由四层文件系统叠加而成: 最底层是一个引导文件系统bootfs。值得注意的是docker的bootfs与Linux/unix的bootfs不一样的是docker的一个容器启动后其bootfs会从内存中被卸载掉,留出更多内存以供initrd磁盘镜像使用。 第二层是root文件系统rootfs。rootfs可以是一种或多原创 2016-05-28 10:46:11 · 2005 阅读 · 0 评论 -
docker学习笔记4.1-使用Dockerfile文件构建镜像
构建镜像有两种方法使用docker commit命令使用dockerfile文件构建镜像 commit 类似于git的提交命令,但是不够灵活,应用范围不够广泛,所以在这里只介绍第二种,有兴趣大家可以搜索一下。第一个Dockerfile文件Dockerfile 使用基于DSL语法的指令来构建一个Docker镜像,之后使用docker build命令基于该Dockerfile的指令构建一个新的镜原创 2016-05-28 12:09:36 · 4398 阅读 · 0 评论 -
Docker学习笔记4.2-Dockerfile指令详述
Dockerfile文件中可以包含大量的指令,例如:CMD、ENTRYPOINT、ADD、COPY、VOLUME、WORKDIR、USER、ONBULLD、ENV等。可以在 https://docs.docker.com/engine/reference/builder/查看所有Dockerfile可用的全部指令。CMDCMD 指定容器启动时要运行的命令,类似于RUN,但是RUN指定的是容器创建时原创 2016-05-29 17:11:21 · 703 阅读 · 0 评论 -
docker整体架构描述
关于Docker,上个学期就一直在学,去实习之后更觉其重要性,所以读了一段时间源码,总结并记录一下,权当加深印象。docker架构阅读源码首先脑海里要有一张源码地图,要明白docker各个部分实现了哪些功能。 docker的架构图如下: 总体包含七个部分:client,daemon,driver,libcontainer,container,graph,registry。 外表来看,dock原创 2016-12-28 00:29:11 · 1127 阅读 · 0 评论 -
Docker镜像与容器存储结构分析
编者按: Docker是一个开源的应用容器引擎,主要利用Linux内核namespace实现沙盒隔离,用Cgroup实现资源限制。 Docker 支持三种镜像层次的存储driver:aufs、device mapper、Btrfs。广州Linux爱好者 刁金明,通过一系列小实验对Docker的device mapper和aufs这两个存储结构进行了深入分析。以下问原文:auf转载 2017-10-17 17:58:07 · 776 阅读 · 0 评论