Chinaunix首页 | 论坛 | 博客
  • 博客访问: 690688
  • 博文数量: 192
  • 博客积分: 1875
  • 博客等级: 上尉
  • 技术积分: 2177
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-23 23:21
个人简介

有时候,就是想窥视一下不知道的东东,因为好奇!

文章分类

全部博文(192)

文章存档

2024年(8)

2023年(3)

2019年(1)

2018年(1)

2017年(2)

2016年(69)

2015年(53)

2014年(14)

2013年(1)

2012年(5)

2011年(25)

2010年(9)

分类: LINUX

2016-08-19 22:29:00

初识ubuntu上的LXC容器。ubuntu16.04环境
一. 安装lxc
     
sudo apt-get install lxc
    

. 检查Linux内核对LXC的支持
    
lxc-checkconfig
    
    
    安装LXC工具后,已自动创建LXC的默认网桥接口(lxcbr0)
    

三. 创建lxc容器
    为了创建特定目标环境的LXC容器,需要相应的LXC模板。Ubuntu上的LXC用户空间工具在/usr/share/lxc/templates目录下准备好了lxc模板
    

   创建Ubuntu容器,命令行如下:
        
sudo lxc-create -n mylxc -t ubuntu
        
        ......
        

    通过传递release参数创建其它版本的Ubuntu容器
        
sudo lxc-create -n lxc_name -t ubuntu -- --release utopic(...未实验)
   完成后 
    容器存储在/var/lib/lxc/mylxc

   根文件系统则位于/var/lib/lxc/mylxc
/rootfs。
    LXC创建过程中下载的所有程序包则缓存在/var/cache/lxc里面     

四. 查看LXC容器列表
  sudo lxc-ls –fancy
        

五. 启动容器
         
sudo lxc-start -n mylxc -d
    查看容器的接口
   
brctl show lxcbr0
        
六. 
管理LXC容器
       1. 访问运行中的容器的控制台
            sudo lxc-console -n mylxc
            组合键ctrl+a q, 退出控制台
            
            
      2. 在lxc容器中执行bash
            sudo lxc-execute -n mylxc bash
            
2.停止和销毁容器
    sudo lxc-stop -n 
    sudo lxc-destroy -n 
3. 克隆一个现有的容器    
   sudo lxc-stop -n
    sudo lxc-clone -o -n
阅读(2128) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~