LXC:Linux 容器工具
etc/rc.local.当容器启动时,将创建一个分辨率为 1024×768 的 24 位色的 X 屏幕.接下来的连接很简单,如下所示:
如果容器与它的宿主共享 tty,那么 通过 VT: tty(文本)连接 就很有用.在这情况下,可以使用 Linux Virtual Terminals(VT)连接到容器.使用 VT 的简单用法是登录 tty 设备之一,然后这个 tty 设备将与 Linux VT 通信.登录进程被称作 getty.使用 VT 8:
一旦容器被启动,它将在 tty8 上运行 getty,以允许用户登录到容器中.可以通过类似的技巧,使用 LXC 工具重新启动容器. 这种方法不支持容器的图形化界面.,每次只有一个进程可以连接到 tty8,若要启用多个容器,则需要进一步配置. 通过 VT: X 连接 让您可以运行一个 GUI.在 VT 9 上运行 GNOME Display Manager(gdm),然后编辑 rootfs/usr/share/gdm/defaults.conf,将 FirstVT=7 替换为 FirstVT=9,以及将 VTAllocation=true 替换为 VTAllocation=false. 虽然这样便可以使用一个图形化界面,但是仍然只能使用有限的几种 Linux 虚拟终端之一.
运行 LXC 工具 至此,您正在运行一个适当的内核,安装了 LXC 实用程序,并且有了一个可用的环境,接下来便可以学习管理该环境的实例了.(提示:LXC README 中更加详细地描述了这方面的大部分内容). LXC 使用 cgroup 文件系统来管理容器.在使用 LXC 之前,挂载这个文件系统:mount -t cgroup cgroup /cgroup.可以将 cgroup 文件系统挂载到任何地方.LXC 将使用 /etc/mtab 中挂载的第一个 cgroup 文件系统. 本文的后面将展示一些 LXC 基础知识和杂项内容,并讨论低级访问. LXC 基础知识 对于使用 LXC 工具的基础知识,我们将看看: 创建容器
这多个容器可以同时使用相同的配置文件.在配置文件中,可以指定容器的属性,例如它的主机名、网络、root 文件系统和 fstab.运行 lxc-sshd 脚本(该脚本创建一个配置)之后,ssh 容器配置如下所示:
无论配置文件如何,用 LXC 工具启动的容器有自己的系统进程视图,以及自己的挂载树和可用的进程间通信(IPC)资源视图. 除了这些以外,当一个容器启动时,配置中未提到的任何类型的资源都被认为是与主机共享.这使管理员可以简洁地指定容器与其主机之间的关键不同点,并且使配置具有可移植性. 列出关于已有容器的信息对于管理已有容器非常重要.显示一个特定容器的状态:
显示属于一个容器的进程:
启动
与系统容器相比,应用程序容器只是创建用于隔离一个应用程序的单 |
|||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |