LXD-containerexemplaren uitvoeren in Container Station
Laatst gewijzigd op:
2021-10-05
- Overzicht
- Een LXD-container maken via de pagina ‘Maken’
- Een LXD-container maken door een LXD-installatiekopie van de pagina ‘Installatiekopie’ te halen
- Een gebruiker in LXD-containers maken
- Statische IP-adressen instellen voor LXD-containers
Overzicht
LXD is de nieuwste beheerfunctie voor Linux-systeemcontainers. De functie is gebaseerd op LXC en moet een nieuwe en betere gebruikerservaring bieden.
In deze zelfstudie wordt uitgelegd hoe u Container Station 2.4 kunt gebruiken om LXD-containers te installeren en uit te voeren.
NB:
LXD-containers worden alleen ondersteund door x86-apparaten met Container Station 2.4 (of een recentere versie).
Raadpleeg Container Station gebruiken voor meer informatie over het installeren en gebruiken van Container Station.
LXD-containers worden alleen ondersteund door x86-apparaten met Container Station 2.4 (of een recentere versie).
Raadpleeg Container Station gebruiken voor meer informatie over het installeren en gebruiken van Container Station.
Een LXD-container maken via de pagina ‘Maken’
- Open Container Station.
- Ga naar Maken.
- Zoek in de zoekbalk naar het besturingssysteem of de distributie die u wilt installeren. NB:
Raadpleeg Linux-containers - Server voor installatiekopieën voor ondersteunde besturingssystemen en distributies. - Klik op

- Ga naar het tabblad Server voor LXD-installatiekopieën.
- Selecteer een installatiekopie in de lijst en klik op Installeren.

Het venster ‘Container maken’ wordt geopend. - Voer in het venster ‘Container maken’ een naam in en wijs CPU- en geheugenbronnen toe aan de LXD-container.
Belangrijk:
Als Uitgebreide machtigingen voor mappen in het Configuratiescherm is ingeschakeld, moet de bevoorrechte modus voor de LXD-container zijn ingeschakeld. Anders zal de container niet starten.
De bevoorrechte modus kan worden ingeschakeld door deze stappen te volgen:- Klik op ‘Uitgebreide instellingen >>’.
- Klik op Apparaat.
- Schakel Containers uitvoeren in bevoorrechte modus in.

- Klik op Maken.
De LXD-container wordt gemaakt.
Een LXD-container maken door een LXD-installatiekopie van de pagina ‘Installatiekopie’ te halen
- Open Container Station.
- Ga naar Images.
- Klik op Ophalen.
- Selecteer Server voor LXD-installatiekopie in Register.
- Voer het gewenste besturingssysteem of de gewenste distributie in onder Naam van installatiekopie. Voer onder Versie van installatiekopie de gewenste versie in. NB:
Raadpleeg Linux-containers - Server voor installatiekopieën voor ondersteunde besturingssystemen, distributies en releases. - Klik op Ophalen.

De LXD-installatiekopie wordt op de achtergrond gedownload. Als het downloaden is voltooid, zal de LXD-installatiekopie in de lijst met installatiekopieën worden weergegeven.

- Zoek de installatiekopie op de pagina ‘Installatiekopieën’.
- Klik op
.
Het venster ‘Container maken’ wordt geopend. - Voer in het venster ‘Container maken’ een naam in en wijs CPU- en geheugenbronnen toe aan de LXD-container.
Belangrijk:
Als Uitgebreide machtigingen voor mappen in het Configuratiescherm is ingeschakeld, moet de bevoorrechte modus voor de LXD-container zijn ingeschakeld. Anders zal de container niet starten.
De bevoorrechte modus kan worden ingeschakeld door deze stappen te volgen:- Klik op ‘Uitgebreide instellingen >>’.
- Klik op Apparaat.
- Schakel Containers uitvoeren in bevoorrechte modus in.

- Klik op Maken.
De LXD-container wordt gemaakt.
Een gebruiker in LXD-containers maken
Belangrijk: Voor de meeste LXD-containers is er geen standaardgebruiker nadat de LXD-container is gemaakt.
NB: In de volgende stappen wordt Ubuntu Focal Fossa als voorbeeld gebruikt. De terminalopdrachten kunnen verschillen per besturingssysteem en distributie.
- Open Container Station.
- Ga naar Containers.
- Selecteer uw LXD-container.

- Klik op Terminal.
- Voer /bin/sh in onder Opdracht.
- Klik op Verbinding maken.

De terminalconsole wordt in een nieuw browsertabblad geopend. - Voer adduser {uw_gebruikersnaam} in.
- Voer een wachtwoord in en volg de instructies.

Er zal een gebruiker worden gemaakt voor de LXD-container. - (optioneel) Voer usermod -aG sudo {uw_gebruikersnaam} in om de gebruiker sudo-toegang te verlenen.Belangrijk: Sudo-toegang is nodig om een statisch IP-adres toe te wijzen aan de LXD-container.
- Sluit het browsertabblad met de terminalconsole.
- Voer bij Console de gebruikersnaam in.

De LXD-container is nu toegankelijk voor de nieuwe gebruiker.
Statische IP-adressen instellen voor LXD-containers
Belangrijk:
Sudo-toegang is nodig om een statisch IP-adres te kunnen instellen.
Sudo-toegang is nodig om een statisch IP-adres te kunnen instellen.
NB: In de volgende stappen wordt Ubuntu Focal Fossa als voorbeeld gebruikt. De terminalopdrachten kunnen verschillen per besturingssysteem en distributie.
- Open Container Station.
- Ga naar Containers.
- Selecteer uw LXD-container.
- Voer bij Console uw gebruikersreferenties in.
- Voer de volgende opdracht in: sudo vi /etc/netplan/10-lxd.yaml.

- Stel dhcp4 in op onwaar en voer het adres, de gateway en de naamservers in op basis van uw omgeving.

- Sla het configuratiebestand op en voer de volgende opdracht in: netplan apply

De LXD-container heeft nu een statisch IP-adres.