
个人主页秦jh__https://blog.csdn.net/qinjh_?spm1010.2135.3001.5343 系列专栏Docker_秦jh_的博客-CSDN博客目录目的基础知识lxc-checkconfiglxc-createlxc-startlxc-lslxc-infolxc-attachlxc-stoplxc-destory安装LXCUbuntu 安装LXC容器操作前言 hello! 各位铁子们大家好哇。今日更新了Docker相关内容 欢迎大家关注点赞收藏⭐️留言目的通过lxc来完成容器的创建体会容器并了解docker并不是容器的唯一实现。自 docker 0.9 版本起docker除了继续支持LXC外还开始引入自家的libcontainer 试图打造更通用的底层容器虚拟化库。如今的docker基本上都已经是使用 libcontainer 而非 LXC了。了解即可基础知识LXC的常用命令如下lxc-checkconfig检查系统环境是否满足容器使用要求格式lxc-checkconfiglxc-create创建lxc容器格式lxc-create -n NAME -t TEMPLATE_NAME [-- template-options]lxc-start启动容器格式lxc-start -n NAME -dlxc-ls列出所有容器,-f表示打印常用的信息 格式lxc-ls -flxc-info查看容器相关的信息格式lxc-info -n NAMElxc-attach进入容器执行命令格式lxc-attach --nameNAME [-- COMMAND]lxc-stop停止容器格式lxc-stop -n NAMElxc-destory删除处于停机状态的容器格式lxc-destory -n NAME安装LXCUbuntu 安装安装前执行检查看下是否需要卸载如果需要卸载执行下面的命令完成卸载不需 要直接到第2步没有安装的话执行下面的命令完成安装LXC容器操作检查lxc是否运行检查lxc的功能支持情况查看lxc提供的容器模板创建一个lxc虚拟主机这个命令就会下载安装指定环境下的软件包创建新容器。 整个过程需要时间较长与容器的类型有关。下载安装完所有软件包后LXC 容器镜像就创建完成了你可以看到默认的登录 界面。容器被放到 /var/lib/lxc/ 这个目录下容器的根文件系统放在 /var/lib/lxc//rootfs 目录下。创建过程中下载的软件包保存在 /var/cache/lxc 目 录下面当你想另外建一个一样的容器时可以省去很多下载时间。查看创建的容器信息。启动容器我们可以看到容器状态为运行中查看容器的详细信息容器ip为10.0.3.248我们通过ssh进入容器查看ip地址磁盘挂载信息目 录信息和宿主机都不一样在容器外面执行命令停止容器删除容器