Questions tagged «lxc»

LXC标签用于与LinuX容器和轻量级虚拟化功能有关的问题,问题和故障排除。

1
如何配置juju以供本地使用?
我买EC2太便宜了,而且我没有足够的服务器来设置自己的openstack,如何配置juju在笔记本电脑之类的设备上使用Linux容器(LXC)?
52 juju  lxc 


3
LXC容器的公用IP地址
好的,所以我想知道如何在LXC容器上进行联网。不仅是从其他网站上获得的模糊信息,还是使它们正常工作的真正的初学者指南。.由于大多数示例基本上都是供人们测试的,我想在其中运行一项服务...例如网络服务器。 我正在运行Ubuntu 12.04 LTS,并且已安装LXC,并且可以制作,启动和停止容器。我的服务器显然具有面向公众的IP,我想知道如何设置容器,以便它也可以具有公共IP。由于当前容器中似乎已经存在一座桥梁,因此似乎需要为容器提供一个公共的DHCP范围以供其工作,或者手动为容器分配一个静态IP地址。 如果我想为容器静态分配IP,该怎么做?我是否需要对主机上的网桥配置进行任何更改?使用MACVLAN选项实际上是否更好? 任何帮助,将不胜感激。
26 12.04  ip  lxc 

11
如何获得LXC容器的IP地址?
我已经编写了一些脚本来管理LXC容器,并且假设我已连接到控制台,则可以通过ifconfig获取其IP地址。 我现在想通过ssh连接到这些容器。如何以一种可以编写脚本的方式获取他们的IP地址?我也不想手动设置地址(但是,如果那是唯一的选择,我会做的)。 到目前为止,我已经尝试使用lxc-start,但是在运行之前,该机器没有IP地址/sbin/init。
19 12.04  lxc 

5
将共享的主机目录添加到LXC / LXD容器
我已经在Ubuntu 14.04上进行了LXC / LXD的实验,并且运行良好。我只需要弄清楚如何使共享目录在主机和容器之间工作,就可以一劳永逸地抛弃Virtualbox。 我已经看到此页面:https : //wiki.gentoo.org/wiki/LXD 其中提供了说明,但我一直在出错。 有谁知道任何简单明了的指令来使它工作?任何帮助,不胜感激。
19 lxc  lxd 

4
我应该选择什么?LXC与OpenVZ [关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 作为虚拟化多个Ubuntu服务器的替代方案,我正在研究使用容器的可能性。但是我不确定是否应该选择OpenVZ或LXC。谁能推荐其中之一,或者列出优缺点?


4
如何在LXC容器和主机之间共享目录?
如何在主机系统(ubuntu 14.04)和ubuntu lxc容器之间共享文件夹? 我尝试将文件夹安装在主机上: sudo mount --bind /media/data/share /media/data/container/name/rootfs/share 但我看不到任何文件。 同样适用于: sudo ln -s /media/data/share /media/data/container/name/rootfs/share 我是否需要更改共享文件夹的权限?

2
如何在LXC来宾计算机中安装内核模块?
我正在尝试在LXC来宾计算机上安装OpenStack DevStack。DevStack的软件包之一需要一个新的内核模块,但是当我尝试在LXC guest虚拟机上运行modprobe时,出现错误: ubuntu@lxc$ sudo modprobe scsi_transport_iscsi FATAL: Could not load /lib/modules/3.2.0-48-generic/modules.dep: No such file or directory 如何为LXC来宾计算机安装此模块?
13 lxc 

1
DNS适用于主机,但不适用于wget
TL; DR 我遇到一种奇怪的情况,我可以在某些主机上进行DNS查找,但不能在其他主机上进行。这似乎与resolv.conf有关,它有一个指向我的名称服务器的名称服务器条目,另一个可能与docker有关,但我不确定如何解决它。 问题 我一直在阅读StéphaneGraber对LXD的出色介绍,并想尝试一下。因此,我做了: $ sudo usermod -a -G lxd <myusername> $ newgrp lxd $ sudo lxd init 我使用所有默认设置对其进行了配置。然后输入: $ lxc image list images: error: Get https://images.linuxcontainers.org/streams/v1/index.json: lookup images.linuxcontainers.org: no such host 一些测试 我尝试从另一台PC上的Web浏览器访问该地址,但效果很好。因此,我认为DNS设置一定有问题,但是: $ host images.linuxcontainers.org images.linuxcontainers.org is an alias for canonical.images.linuxcontainers.org. canonical.images.linuxcontainers.org has address 91.189.91.21 canonical.images.linuxcontainers.org has …
10 networking  dns  16.10  lxc  docker 

3
如何使用LXD运行Snappy / ubuntu-core映像
我想在LXC容器中运行Ubuntu Snappy。 默认的https://images.linuxcontainers.org存储库中没有现成的快照映像,但是我想知道这是否是其他人尝试过的东西,以及我需要如何开始。 对于上下文,我感兴趣的是在系统容器中运行snappy(对于本地开发人员,通过cli上的clixl;对于共享环境,通过openstack),以充当使用Docker运行应用程序容器的主机。
10 lxc  ubuntu-core 

3
有没有办法在供应时使用云配置来配置lxd容器?
具体来说,使用CLI工具-不是openstack。 我正在查看使用lxd进行本地开发的安装程序,但在配置新容器时却空手而归。 是否有任何惯用的(或其他方式)配置lxd容器的方法?我应该看看更不变的东西,例如docker images吗? 谢谢。任何资源或指针,将不胜感激。
10 lxc 

6
如何让内置DHCP根据名称而不是MAC地址为LXC容器分配静态IP
我知道,我可以使用手动分配静态IP /etc/network/interfaces。 我也知道,我可以读取LXC容器的MAC地址(例如,通过在中查找lxc.network.hwaddr条目/var/lib/lxc/<container-name>/config并使用中的条目dhcp-host=<mac-addr>,10.0.3.3来分配IP)/etc/dnsmasq.d/<some file>。 在/etc/default/lxc-net我读的文件中 # Uncomment the next line if you'd like to use a conf-file for the lxcbr0 # dnsmasq. For instance, you can use 'dhcp-host=mail1,10.0.3.100' to have # container 'mail1' always get ip address 10.0.3.100. #LXC_DHCP_CONFILE=/etc/lxc/dnsmasq.conf 那会满足我的需求;不幸的是,这样做没有效果。
10 lxc  dnsmasq 

1
Linux容器可以使用我的主目录之外的authorized_keys文件,但是基于它的临时容器不能使用。为什么?
在Ubuntu 12.10中,我使用lxc-create实用程序创建了类型为'ubuntu'的LXC。然后,我使用lxc-start-ephemeral实用程序基于该容器创建临时容器,并且需要使用无密码ssh连接到那些临时容器。但是,我需要保持其/ home / ubuntu文件夹的原始状态,因此不能在其中放置普通的.ssh / authorized_keys文件。 在“加密主目录”部分在这里告诉我如何移动的authorized_keys出来的home目录。从基本容器内部遵循这些说明后,无需输入密码就可以进入基本容器。 但是,当我从基本容器启动临时容器时,如果没有密码就无法进入。(令人困惑的是,当authorized_keys放在/home/ubuntu/.ssh的通常位置时,临时容器的无密码ssh 确实可以工作。)如何解决此问题? 这是ssh -v所说的,从它接受主机密钥开始: debug1: ssh_ecdsa_verify: signature correct debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Offering …
10 ssh  filesystem  lxc 

1
允许在LXC容器中循环安装文件吗?
我正在尝试在LXC容器内设置MaaS服务器。 当我导入PXE文件时,它需要能够挂载循环设备。 我在容器配置文件中设置了以下选项以允许循环安装,但是我缺少了一些东西。 lxc.cgroup.devices.allow = b 7:* rwm lxc.cgroup.devices.allow = c 10:237 rwm 我收到以下错误,因为脚本无法循环挂载文件: mount: cannot mount block device /dev/loop0 read-only Wed, 13 Nov 2013 07:26:41 +0000: failed to mount /var/lib/maas/ephemeral/precise/ephemeral/i386/20131010/disk.img Traceback (most recent call last): File "/usr/sbin/maas-import-ephemerals", line 26, in <module> main(args) File "/usr/lib/python2.7/dist-packages/provisioningserver/import_images/ephemerals_script.py", line 428, in main target.sync(source, …
10 mount  maas  lxc 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.