This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
virtualisation:how-to-setup-a-container [2018/08/30 08:25] juraschek [Automatic Setup] |
virtualisation:how-to-setup-a-container [2023/11/28 13:58] (current) dodenhoeft [Manual Setup] |
||
---|---|---|---|
Line 10: | Line 10: | ||
===== Resources ===== | ===== Resources ===== | ||
- | * [[ftp://share.netmodule.com/router/public/virt/ubuntu_bionic.tar.xz|Ubuntu Bionic Beaver - armhf]] / md5sum: f91b9f6ff431fdc01194bc100fde296f | + | * [[https://share.netmodule.com/router/public/virt/ubuntu_bionic.tar.xz|Ubuntu Bionic Beaver - armhf]] / md5sum: f91b9f6ff431fdc01194bc100fde296f |
===== Automatic Setup ===== | ===== Automatic Setup ===== | ||
- | Using router Software >= [[http://share.netmodule.com/public/system-software/4.1/4.1.0.102/|4.1.0.102]] allows you to download and setup containers automatically from an URL. | + | Using router Software >= [[http://share.netmodule.com/public/system-software/4.6/4.6.0.101/|4.6.0.101(4.1.0.102)]] allows you to download and setup containers automatically from an URL. |
- Open GUI and go to System → Virtualization | - Open GUI and go to System → Virtualization | ||
Line 20: | Line 20: | ||
- You have to enable networking, go to “Networking”, select routed or bridged by the Network Interface and press Apply (working Network connection is required) | - You have to enable networking, go to “Networking”, select routed or bridged by the Network Interface and press Apply (working Network connection is required) | ||
- You should see a following screen (if you chose extended storage, the path will have storage1 instead of storage0: ''/mnt/storage1/lxc/guest0'') {{ :app-notes:virt.png |}} | - You should see a following screen (if you chose extended storage, the path will have storage1 instead of storage0: ''/mnt/storage1/lxc/guest0'') {{ :app-notes:virt.png |}} | ||
- | - Once you applied your virtualisation settings, select the "Install" tab from the virtualisation menu. Provide the URL of your container archive (__needs to be .tar.xz__). {{ :virtualisation:virt_autosetup.jpg |}} | + | - Once you applied your virtualisation settings, select the "Install" tab from the virtualisation menu. Provide the URL of your container archive (__needs to be .tar.xz__). {{ :virtualisation:virt_autosetup.png |}} |
Line 34: | Line 34: | ||
- You should see a following screen (if you chose extended storage, the path will have storage1 instead of storage0: ''/mnt/storage1/lxc/guest0'') {{ :app-notes:virt.png |}} | - You should see a following screen (if you chose extended storage, the path will have storage1 instead of storage0: ''/mnt/storage1/lxc/guest0'') {{ :app-notes:virt.png |}} | ||
- Transfer the downloaded container (you can use WinSCP) to the router and put in ''/mnt/storage0/lxc'' | - Transfer the downloaded container (you can use WinSCP) to the router and put in ''/mnt/storage0/lxc'' | ||
- | - Unpack the container: <code> tar xvJf ubuntu_bionic.tar.xz –C ./guest0 </code> | + | - Unpack the container: <code> xz -cd /tmp/containerName.tar.xz | tar x -C ./guest0 </code> |
- The extracted container contains a rootfs directory which is now stored under ''/mnt/storage0/lxc/guest0''. | - The extracted container contains a rootfs directory which is now stored under ''/mnt/storage0/lxc/guest0''. | ||
- Type <code> lxc-start –n guest0 </code> | - Type <code> lxc-start –n guest0 </code> |