Alpine: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Geist (Diskussion | Beiträge) |
Geist (Diskussion | Beiträge) |
||
Zeile 11: | Zeile 11: | ||
''docker all future commands should run as the myuser user'' | ''docker all future commands should run as the myuser user'' | ||
$''' USER myuser ''' | $''' USER myuser ''' | ||
+ | [https://stackoverflow.com/questions/49955097/how-do-i-add-a-user-when-im-using-alpine-as-a-base-image How do I add a user when I'm using Alpine as a base image?] | ||
+ | |||
+ | The flags for adduser are: | ||
+ | Usage: adduser [OPTIONS] USER [GROUP] | ||
+ | Create new user, or add USER to GROUP | ||
+ | -h DIR Home directory | ||
+ | -g GECOS GECOS field | ||
+ | -s SHELL Login shell | ||
+ | -G GRP Group | ||
+ | -S Create a system user | ||
+ | -D Don't assign a password | ||
+ | -H Don't create home directory | ||
+ | -u UID User id | ||
+ | -k SKEL Skeleton directory (/etc/skel) | ||
$''' rc-status --list''' | $''' rc-status --list''' | ||
$''' touch /run/openrc/softlevel''' | $''' touch /run/openrc/softlevel''' |
Version vom 31. März 2022, 11:00 Uhr
apk command $ apk update $ apk upgrade
$ apk add openssh --no-cache $ apk add openrc --no-cache
Add user|group $ addgroup -S mygroup $ adduser -S myuser -G mygroup docker all future commands should run as the myuser user $ USER myuser
How do I add a user when I'm using Alpine as a base image?
The flags for adduser are: Usage: adduser [OPTIONS] USER [GROUP] Create new user, or add USER to GROUP -h DIR Home directory -g GECOS GECOS field -s SHELL Login shell -G GRP Group -S Create a system user -D Don't assign a password -H Don't create home directory -u UID User id -k SKEL Skeleton directory (/etc/skel)
$ rc-status --list
$ touch /run/openrc/softlevel