View Single Post
Psykisk ustabil
104
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?
Det er kun ved full boot at dette skjer. En container «booter» ikke sånn sett, den bruker eksisterende miljø og starter direkte på en måte.

~#
Er det normalt?
Jepp. Det du tenker på nå er /bin/bash, som er et annet shell enn den du er inne i. Du er inne i /bin/sh nå. Ved å skrive /bin/bash skal du få opp det du tenker på. For å gjøre at du alltid åpner /bin/bash istedenfor /bin/sh, så er det noe du skal se etter i /etc/passwd -filen, du skjønner det mest sannsynlig hvis du åpner filen.

Forresten, hvis hjemmemappa di ikke eksisterer, altså /home/username, så kan det også føre til at du får opp /bin/sh ved pålogging istedenfor /bin/bash.


Vanlige alpine linux før konfigurering har
localhost#
som start shell

Men minirootfs fra alpine websiten kanskje bare skal gi dette?
Huh?

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?

Hva mener du med «virket ikke»? Hvilken feilmelding fikk du? Uansett ja, containeren startet jo. Er den i unprivileged eller privileged mode forresten? Det har mye å si for om du får lov til å mounte hostmapper i containere