专栏名称: 无聊的闪客
战略上藐视技术,战术上重视技术
今天看啥  ›  专栏  ›  无聊的闪客

容器和镜像分家(unionfs)

无聊的闪客  · 公众号  ·  · 2024-09-07 20:30
    

文章预览

在上一讲中,我们打通了容器的网络,和 docker 中所实现的效果完全一样,应该给自己点个赞! 现在我们既做到了容器的隔离,又做到了功能的完善,用户基本上被我们欺骗成功了! 但我们似乎还没有考虑过我们这个容器工具 skdocker 本身是否有什么问题,是否还有优化空间? 本讲我们把关注点放在我们的工具本身上,看看有哪些设计上不完善的地方。 两个相同根路径的容器相互影响 现在我们要运行两个根目录一样的容器。 然后上面的窗口添加点内容。 完蛋了,这又回到了本系列最开始遇到的问题,就是两个容器连文件系统都没隔离开。 原因很好理解,我们可以通过 chroot 和 chdir 把两个容器的文件系统隔离开,前提是弄到两个不同的目录上。现在弄到同一个目录下一起改,肯定就互相影响了。 那怎么办呢? ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览