Linux Container
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux Container相关的知识,希望对你有一定的参考价值。
参考技术A LXC是Linux Containers的缩写,是linux内核自带的容器化工具,用于进程隔离,namespace隔离,文件系统隔离。提供一种轻量的虚拟化解决方案。本文的操作基于的Ubuntu系统。
Ubuntu下直接安装
安装完成后查看配置情况
启动LXC container
配置桥接网络
TODO
查看一下当前可用的模板
利用可用的模板创建一个centos的容器
命令中
创建完成后,利用工具lxc-ls可以查看当前建立的container
新建立的container的文件系统保存在目录 /var/lib/lxc/<container>/rootfs 下面,同时还有一个配置文件config
从一个已经创建好的container克隆出一个新的来
查看克隆好的新的lxc container
修改config文件,通过添加一行配置修改cpu分配,例如分配了CPU 0给container
首先在container内部创建一个文件夹,比如说 /mnt/share
然后主机上也创建一个文件夹,比如说'/tmp/share'
这个时候主机上保存container文件系统的目录下面也会产生 /mnt/share 这个目录,找到这个目录的绝对路径
修改container的配置文件config, 添加一行
以上是关于Linux Container的主要内容,如果未能解决你的问题,请参考以下文章