wiki:ubuntu16.04

Basic installation

At home

Remote

Setup bare metal for containers

System setup

Append

fs.inotify.max_queued_events = 1048576
fs.inotify.max_user_instances = 1048576
fs.inotify.max_user_watches = 1048576

to /etc/sysctl.conf and

* soft nofile 100000
* hard nofile 100000

to /etc/security/limits.conf

Change /etc/network/interfaces from

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp5s0
iface enp5s0 inet dhcp

to

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto br0
iface br0 inet dhcp
	bridge_ports enp5s0

iface enp5s0 inet manual

Reboot to take effect

Should result in something like

$ ifconfig -a
br0       Link encap:Ethernet  Hardware Adresse 00:19:99:6b:11:39  
          inet Adresse:192.168.178.41  Bcast:192.168.178.255  Maske:255.255.255.0
          inet6-Adresse: 2001:16b8:20ef:b300:1ce5:96e0:9fcb:ca91/64 Gültigkeitsbereich:Global
          inet6-Adresse: fe80::219:99ff:fe6b:1139/64 Gültigkeitsbereich:Verbindung
          inet6-Adresse: 2001:16b8:20ef:b300:219:99ff:fe6b:1139/64 Gültigkeitsbereich:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:144734 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:48895 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:157394240 (157.3 MB)  TX-Bytes:4289952 (4.2 MB)

enp5s0    Link encap:Ethernet  Hardware Adresse 00:19:99:6b:11:39  
          inet6-Adresse: fe80::219:99ff:fe6b:1139/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:374537 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:209892 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:458847639 (458.8 MB)  TX-Bytes:25686205 (25.6 MB)
          Interrupt:16 

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:65536  Metrik:1
          RX-Pakete:160 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:160 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1 
          RX-Bytes:11840 (11.8 KB)  TX-Bytes:11840 (11.8 KB)

Run sudo lxd init and fill in

$ sudo lxd init
Name of the storage backend to use (dir or zfs): dir
Would you like LXD to be available over the network (yes/no)? no
Do you want to configure the LXD bridge (yes/no)? yes
Warning: Stopping lxd.service, but it can still be activated by:
  lxd.socket
LXD has been successfully configured.

and start the bridge configuration dialog. If we already had some configurations made, start with sudo dpkg-reconfigure -p medium lxd instead.

There we don't want to create a new bridge (1), but use an existing one (2) named br0 (3) Use lxc profile show default to check the result:

name: default
config: {}
description: Default LXD profile
devices:
  eth0:
    name: eth0
    nictype: bridged
    parent: br0
    type: nic

Purge archived software

Last modified 4 weeks ago Last modified on Apr 24, 2018, 9:39:32 AM