1
0
Fork 0
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:
Tianon Gravi 2014-01-31 00:56:30 -08:00
commit b4604ae7cf

View file

@ -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
;; ;;