目标:在Ubuntu 14.04.2 LTS,3.13.0-35-powerpc64-smp上创build一个独立的Linux系统,最终目标是在此机器上运行一个强化的nginx服务器
经过一番研究,我决定试试http://www.unixmen.com/setting-multiple-isolated-linux-systems-containers-using-lxc-ubuntu-14-04/
我遵循安装lxc的说明。 我用下面的命令创build了一个容器:
lxc-create -n test-container -t ubuntu
但是,当我试图启动容器
lxc-start -n test-container -d
我遇到了一个exception
lxc_container:lxc_start.c:main:296在没有configuration文件的情况下执行'/ sbin / init'可能会导致主机崩溃
我使用谷歌search的研究没有find任何我能理解的答案,所以我从http://lxc-webpanel.github.io/tools/install.sh安装了LXC Web面板以获得另一种视angular。
LXC Web面板在总体概述中显示我的容器。 如果我尝试启动我的容器'testing容器'容器运行。 它没有IP地址。
即使我的容器通过LXC Web控制台运行,我不知道如何访问它的使用。
我将不胜感激从命令行启动容器的帮助,以便我可以继续按照http://www.unixmen.com/setting-multiple-isolated-linux-systems-containers-using-lxc-ubuntu- 14-04 /
在这台机器上运行一个强化和安全的nginx服务器的任何替代方法也将不胜感激。
此注释l lxc实例中的用户标识应等于主机中的用户标识。❞将我引导至我的解决方案。
当我以root身份运行IPython会话时,所有功能都按预期运行。 咄!
ps -aux | grep python
根1327 0.0 0.4 18956 13188? S 09:55 0:00 / usr / bin / python /srv/lwp/lwp.py
sudo lxc-info --name test-container
名称:测试容器
状态:已停止
sudo lxc-attach -n test-container
按预期运行。
对我来说,这是一个特权问题,我只是用sudo执行了lxc-start命令,它起作用了。