Docker-DCO-1.1-Signed-off-by: James Turnbull <james@lovedthanlost.net> (github: jamtur01)
| ... | ... |
@@ -72,8 +72,35 @@ fi |
| 72 | 72 |
if [ -z "$lsb_dist" ] && [ -r /etc/debian_version ]; then |
| 73 | 73 |
lsb_dist='Debian' |
| 74 | 74 |
fi |
| 75 |
+if [ -z "$lsb_dist" ] && [ -r /etc/fedora-release ]; then |
|
| 76 |
+ lsb_dist='Fedora' |
|
| 77 |
+fi |
|
| 75 | 78 |
|
| 76 | 79 |
case "$lsb_dist" in |
| 80 |
+ Fedora) |
|
| 81 |
+ ( |
|
| 82 |
+ set -x |
|
| 83 |
+ $sh_c 'sleep 3; yum -y -q install docker-io' |
|
| 84 |
+ ) |
|
| 85 |
+ if command_exists docker && [ -e /var/run/docker.sock ]; then |
|
| 86 |
+ ( |
|
| 87 |
+ set -x |
|
| 88 |
+ $sh_c 'docker run busybox echo "Docker has been successfully installed!"' |
|
| 89 |
+ ) || true |
|
| 90 |
+ fi |
|
| 91 |
+ your_user=your-user |
|
| 92 |
+ [ "$user" != 'root' ] && your_user="$user" |
|
| 93 |
+ echo |
|
| 94 |
+ echo 'If you would like to use Docker as a non-root user, you should now consider' |
|
| 95 |
+ echo 'adding your user to the "docker" group with something like:' |
|
| 96 |
+ echo |
|
| 97 |
+ echo ' sudo usermod -aG docker' $your_user |
|
| 98 |
+ echo |
|
| 99 |
+ echo 'Remember that you will have to log out and back in for this to take effect!' |
|
| 100 |
+ echo |
|
| 101 |
+ exit 0 |
|
| 102 |
+ ;; |
|
| 103 |
+ |
|
| 77 | 104 |
Ubuntu|Debian) |
| 78 | 105 |
export DEBIAN_FRONTEND=noninteractive |
| 79 | 106 |
|