LXD-containerexemplaren uitvoeren in Container Station


Laatst gewijzigd op: 2021-10-05

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.

Een LXD-container maken via de pagina ‘Maken’

  1. Open Container Station.
  2. Ga naar Maken.
  3. 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.
  4. Klik op
  5. Ga naar het tabblad Server voor LXD-installatiekopieën.
  6. Selecteer een installatiekopie in de lijst en klik op Installeren.

    Het venster ‘Container maken’ wordt geopend.
  7. 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:
    1. Klik op ‘Uitgebreide instellingen >>’.
    2. Klik op Apparaat.
    3. Schakel Containers uitvoeren in bevoorrechte modus in.

  8. Klik op Maken.
    De LXD-container wordt gemaakt.

Een LXD-container maken door een LXD-installatiekopie van de pagina ‘Installatiekopie’ te halen

  1. Open Container Station.
  2. Ga naar Images.
  3. Klik op Ophalen.
  4. Selecteer Server voor LXD-installatiekopie in Register.
  5. 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.
  6. 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.
  7. Zoek de installatiekopie op de pagina ‘Installatiekopieën’.
  8. Klik op .
    Het venster ‘Container maken’ wordt geopend.
  9. 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:
    1. Klik op ‘Uitgebreide instellingen >>’.
    2. Klik op Apparaat.
    3. Schakel Containers uitvoeren in bevoorrechte modus in.

  10. 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.
  1. Open Container Station.
  2. Ga naar Containers.
  3. Selecteer uw LXD-container.
  4. Klik op Terminal.
  5. Voer /bin/sh in onder Opdracht.
  6. Klik op Verbinding maken.

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

    Er zal een gebruiker worden gemaakt voor de LXD-container.
  9. (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.
  10. Sluit het browsertabblad met de terminalconsole.
  11. 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.

NB: In de volgende stappen wordt Ubuntu Focal Fossa als voorbeeld gebruikt. De terminalopdrachten kunnen verschillen per besturingssysteem en distributie.
  1. Open Container Station.
  2. Ga naar Containers.
  3. Selecteer uw LXD-container.
  4. Voer bij Console uw gebruikersreferenties in.
  5. Voer de volgende opdracht in: sudo vi /etc/netplan/10-lxd.yaml.
  6. Stel dhcp4 in op onwaar en voer het adres, de gateway en de naamservers in op basis van uw omgeving.
  7. Sla het configuratiebestand op en voer de volgende opdracht in: netplan apply

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

Was dit artikel nuttig?

52% van de mensen vond dit nuttig
Bedankt voor uw feedback.

Vertel ons a.u.b. hoe we dit artikel kunnen verbeteren.

Hieronder kunt u eventuele aanvullende feedback toevoegen.

Kies specificatie

      Toon meer Minder

      Deze website in andere landen/regio's:

      open menu
      back to top