首先建立一個橋樑按這裏https://wiki.debian.org/LXC/SimpleBridge
說明我的界面顯示EM1的,而不是eth0所以一定有什麼你得eth0替換。
# Comment out the following:
# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_fd 0
bridge_maxwait 0
然後用配置文件創建容器:
lxc profile create bridged
lxc profile device add bridged eth0 nic nictype=bridged parent=br0
lxc launch ubuntu/vivid test --profile=bridged
再次不管你有eth0替換,我認爲這是多餘,我們已經有了一座橋叫BR0,其實我這樣做的相反的順序。創建的配置文件和容器,但我得到了以下錯誤:如上所述,通過創建橋
Error calling 'lxd forkstart db01 /var/lib/lxd/containers /var/log/lxd/db01/lxc.conf': err='exit status 1'
修正這一點。
請注意,您也可以只更改默認配置文件: lxc配置文件編輯默認 – stgraber