mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Merge pull request #3822 from tianon/install-your-user
Make get.docker.io install directions slightly better by telling user exactly how to add themselves to the "docker" group
This commit is contained in:
commit
b4604ae7cf
1 changed files with 13 additions and 1 deletions
|
@ -37,8 +37,10 @@ if command_exists docker || command_exists lxc-docker; then
|
||||||
( set -x; sleep 20 )
|
( set -x; sleep 20 )
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
user="$(id -un 2>/dev/null || true)"
|
||||||
|
|
||||||
sh_c='sh -c'
|
sh_c='sh -c'
|
||||||
if [ "$(whoami 2>/dev/null || true)" != 'root' ]; then
|
if [ "$user" != 'root' ]; then
|
||||||
if command_exists sudo; then
|
if command_exists sudo; then
|
||||||
sh_c='sudo sh -c'
|
sh_c='sudo sh -c'
|
||||||
elif command_exists su; then
|
elif command_exists su; then
|
||||||
|
@ -124,6 +126,16 @@ case "$lsb_dist" in
|
||||||
$sh_c 'docker run busybox echo "Docker has been successfully installed!"'
|
$sh_c 'docker run busybox echo "Docker has been successfully installed!"'
|
||||||
) || true
|
) || true
|
||||||
fi
|
fi
|
||||||
|
your_user=your-user
|
||||||
|
[ "$user" != 'root' ] && your_user="$user"
|
||||||
|
echo
|
||||||
|
echo 'If you would like to use Docker as a non-root user, you should now consider'
|
||||||
|
echo 'adding your user to the "docker" group with something like:'
|
||||||
|
echo
|
||||||
|
echo ' sudo usermod -aG docker' $your_user
|
||||||
|
echo
|
||||||
|
echo 'Remember that you will have to log out and back in for this to take effect!'
|
||||||
|
echo
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue