docker笔记
文章平均质量分 66
杨过悔
这个作者很懒,什么都没留下…
展开
-
关于docker几个需要注意的事项
1.docker与VMWare,VirtualBox的区别 要点是前者是OS虚拟化技术,后者是硬件虚拟化,docker是LXC技术的 前者是containerization技术,后者是virtualization技术 左图是virtualization技术,右图是containerization技术 上图已经可以很明显的看出区别了,例如containerization技术类似于一原创 2016-06-24 11:31:11 · 980 阅读 · 0 评论 -
docker 容器挂载volumes与容器共享
1.使用图比较好理解 1.我们使用busybox挂载主机的某个'目录' docker run -it --rm --name datavol -v /DataMount busybox:latest /bin/sh volume是挂载在datavol的/DataMount,那主机的那个目录被挂载呢,我们使用inspect查看 挂载在source指定的地方,我们原创 2016-06-24 11:40:13 · 7969 阅读 · 0 评论 -
docker 容器调试工具
摘取自learning docker.pdf docker早起是没有内置debug功能的,而debug多是社区的开源贡献者的,后来docker内置了这项功能 1.exec Now, it is not necessary to log in to run the SSH daemon in the container. 使用exec登录 root@VM-87-8原创 2016-06-25 10:12:41 · 3614 阅读 · 0 评论 -
登录容器的注意事项
1.之前我们是使用docker自带的命令直接开启交互式与容器对接,具体可以使用 docker start --attach docker attach 那么我们如何直接登录容器呢?这里我们不推荐使用ssh,这是docker说明的,首先容器虚拟化技术没有硬件虚拟化安全,同时很多大厂商也不会让你使用ssh的,如DELL等(顾于安全性的考虑) (It is a not good way原创 2016-06-25 10:44:59 · 522 阅读 · 0 评论 -
docker 的LXC技术
之前dokcer是使用linux的containter技术LXC来实现OS虚拟化,实现容器进程的隔离,目前docker使用libcontainter技术即自已用GO语言开发的容器技术 容器性质是如何实现的?如何达到容器的隔离性? 1.kernel namespace 实现容器的隔离性 2.control group 实现容器的资源管理及分配 TAG:其实每个容器在li原创 2016-06-25 11:00:13 · 644 阅读 · 0 评论