Hur LXD-behållarinstanser körs i Container Station
Senaste ändringsdatum:
2021-10-05
- Översikt
- Skapa en LXD-behållare från sidan Skapa
- Skapa en LXD-behållare genom att dra en LXD-skivavbild från Sidan Skivavbild
- Skapa en användare i LXD-behållare
- Konfigurera en statisk IP-adress för LXD-behållare
Översikt
LXD är nästa generations systembehållarhanterare för Linux-behållare som byggts ovanpå LXC för att tillhandahålla en ny och bättre användarupplevelse.
Den här självstudien förklarar hur Container Station 2.4 används till att installera och köra LXD-behållare.
Obs!
LXD-behållare stöds bara av x86-baserade enheter med Container Station 2.4 (eller senare).
Mer information om att installera och använda Container Station finns i Använda Container Station.
LXD-behållare stöds bara av x86-baserade enheter med Container Station 2.4 (eller senare).
Mer information om att installera och använda Container Station finns i Använda Container Station.
Skapa en LXD-behållare från sidan Skapa
- Öppna Container Station
- Gå till Skapa.
- Använd sökfältet till att söka efter det operativsystem eller den distribution som du vill installera. Obs!
Genom att besöka Linux Containers - Image server får du information om vilka operativsystem och distributioner som stöds. - Klicka på

- Gå till fliken LXD-skivavbildsserver.
- Välj en skivavbild från listan och klicka sedan på Installera.

Fönstret Skapa behållare öppnas. - När du är i fönstret Skapa behållare anger du ett namn och allokerar CPU- och minnesresurser till LXD-behållaren.
Viktigt!
Om Avancerade mappbehörigheter är aktiverade i Kontrollpanelen så måste privilegierat läge för LXD-behållaren vara aktiverat eftersom den annars inte startar.
Privilegierat läge kan aktiveras genom att följa dessa steg:- Klicka på Avancerade inställningar >>.
- Klicka på Enhet.
- Klicka på Kör behållare i privilegierat läge.

- Klicka på Skapa.
LXD-behållaren skapas.
Skapa en LXD-behållare genom att dra en LXD-skivavbild från Sidan Skivavbild
- Öppna Container Station
- Öppna Avbildningar.
- Klicka på Ladda ned.
- Välj LXD-skivavbildsserver i Register.
- Ange det önskade operativsystemet eller distributionen i Skivavbildsnamn och den önskade utgåveversionen i Skivavbildsversion. Obs!
Genom att besöka Linux Containers - Image server får du information om vilka operativsystem, distributioner och utgåveversioner som stöds. - Klicka på Ladda ned.

LXD-skivavbilden laddas ned som en bakgrundsaktivitet. När nedladdningen är slutförd så visas LXD-skivavbilden i listan Skivavbild.

- Hitta Skivavbilden på sidan Skivavbild.
- Klicka på
.
Fönstret Skapa behållare öppnas. - När du är i fönstret Skapa behållare anger du ett namn och allokerar CPU- och minnesresurser till LXD-behållaren.
Viktigt!
Om Avancerade mappbehörigheter är aktiverade i Kontrollpanelen så måste privilegierat läge för LXD-behållaren vara aktiverat eftersom den annars inte startar.
Privilegierat läge kan aktiveras genom att följa dessa steg:- Klicka på Avancerade inställningar >>.
- Klicka på Enhet.
- Klicka på Kör behållare i privilegierat läge.

- Klicka på Skapa.
LXD-behållaren skapas.
Skapa en användare i LXD-behållare
Viktigt! För de flesta LXD-behållare finns det inte någon standardanvändare när LXD-behållaren skapas.
Obs! Följande steg använder Ubuntu Focal Fossa som ett exempel. Terminalkommandona kan variera baserat på ditt operativsystem och distribution.
- Öppna Container Station
- Gå till Containrar.
- Välj din LXD-behållare.

- Klicka på Terminal.
- Skriv /bin/sh i Kommando.
- Klicka på Anslut.

Terminalkonsolen startas i en ny webbläsarflik. - Ange adduser {your_username}.
- Ange ett lösenord och följ instruktionerna.

Det skapas en användare för LXD-behållaren. - (valfritt) Bevilja sudo-åtkomst till användaren genom att ange usermod -aG sudo {your_username}Viktigt! Det krävs sudo-åtkomst för att allokera en statiskt IP-adress till LXD-behållaren.
- Stäng terminalkonsolens webbläsarflik.
- Ange användarautentiseringsuppgifterna i Konsolen.

Nu kan den nya användaren komma åt LXD-behållaren.
Konfigurera en statisk IP-adress för LXD-behållare
Viktigt!
Det krävs sudo-åtkomst för att en statisk IP-adress ska kunna ställas in.
Det krävs sudo-åtkomst för att en statisk IP-adress ska kunna ställas in.
Obs! Följande steg använder Ubuntu Focal Fossa som ett exempel. Terminalkommandona kan variera baserat på ditt operativsystem och distribution.
- Öppna Container Station
- Gå till Containrar.
- Välj din LXD-behållare.
- Ange din användarautentisering i Konsolen.
- Ange kommandot: sudo vi /etc/netplan/10-lxd.yaml.

- Ställ in dhcp4 till false och ange adress, gateway och namnservrar, baserat på din miljö.

- Spara konfigurationsfilen och ange kommandot. netplan apply

LXD-behållaren har nu en statisk IP-adress.