View Single Post
Sitat av gatenavn2 Vis innlegg
Noen spørsmål spesifikt for alpine linux container under lxc:

Jeg testet akkurat å laste ned en alpine linux container template via

Kode

lxc-create -n mitt-alpin -t download
Den ble skapt men den ville ikke starte.

Så derfor på debian hosten slettet jeg så innholdet i rootfs mappen,dvs den rootfs som ligger i /var/lib/lxc/mitt-alpin/rootfs mappen i templaten, å lastet ned minirootfs fra hjemmesiden til samme rootfs mappe og pakket det ut.

Da ville alpine containeren starte med kommandoet

Kode

 lxc-start -n mitt-alpin
Og jeg kan koble til med

Kode

lxc-attach -n mitt-alpin
Og får konfigurert manuelt ip,dns, og kan etterpå laste ned pakker via pakkehåndterer apk som fulgte med.
service filer ellers som open-rc fulgte ikke med.

Dog kommer det ikke opp ###welcome to alpine linux## med mer tekst under som er det vanlige da man starter en alpine linux OS ved første start selv om dette er en container?
Burde ikke det kommet opp?
Har også bare et ash shell , dvs
~#
Er det normalt?
Vanlige alpine linux før konfigurering har
localhost#
som start shell

Men minirootfs fra alpine websiten kanskje bare skal gi dette?

Disse kommandoene som skulle kjøres først virket ikke før jeg startet containeren:

Kode

mount -t proc /proc proc/
mount -t sysfs /sys sys/
mount --rbind /dev dev/
Men kontaineren startet i alle fall så de kanskje ikke har noe å si?

Tenker bare i tillfelle jeg har skapt et defekt filsystem i alpine kontainerenen nå som jeg ikke er klar over?

Men ser at å skape filer er persistent, og nedlastede pakker er der fortsatt om jeg restarter.
Vis hele sitatet...
mtp at fu har kopiert filsystemet manuelt så er det kanskje noen rettigheter/eierskap på filer og mapper som er problemet?

Krysssjekk med en fungerende container