Skip to content

Commit d357fe7

Browse files
Update docker-install.sh
1 parent 64e7a65 commit d357fe7

File tree

1 file changed

+23
-7
lines changed

1 file changed

+23
-7
lines changed

install/server/docker-install.sh

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sudo apt-get -y install \
1010
gpg-agent \
1111
software-properties-common
1212

13-
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
13+
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
1414

1515
sudo add-apt-repository \
1616
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
@@ -21,16 +21,32 @@ sudo apt-get update
2121

2222
sudo apt-get install -y docker-ce
2323

24-
sudo usermod -a -G docker $USER
25-
sudo gpasswd -a $USER docker
26-
sudo setfacl -m user:$USER:rw /var/run/docker.sock
24+
# Alternatively you can use the official docker install script
2725

28-
# latest docker compose released tag
29-
30-
COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep 'tag_name' | cut -d\" -f4)
26+
# which docker > $TCONFIGS/checkapp
27+
# if [ ! -s $TCONFIGS/checkapp ]; then
28+
# sudo true
29+
# wget -qO- https://get.docker.com/ | sh
30+
# fi
31+
# rm $TCONFIGS/checkapp
3132

3233
# Install docker-compose
3334

35+
COMPOSE_VERSION=`git ls-remote https://github.com/docker/compose | grep refs/tags | grep -oP "[0-9]+\.[0-9][0-9]+\.[0-9]+$" | tail -n 1`
3436
sudo sh -c "curl -L https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose"
3537
sudo chmod +x /usr/local/bin/docker-compose
3638
sudo sh -c "curl -L https://raw.githubusercontent.com/docker/compose/${COMPOSE_VERSION}/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose"
39+
40+
# Install docker-cleanup command
41+
42+
cd /tmp
43+
git clone https://gist.github.com/76b450a0c986e576e98b.git
44+
cd 76b450a0c986e576e98b
45+
sudo mv docker-cleanup /usr/local/bin/docker-cleanup
46+
sudo chmod +x /usr/local/bin/docker-cleanup
47+
48+
# Give proper privileges
49+
50+
sudo usermod -a -G docker $USER
51+
sudo gpasswd -a $USER docker
52+
sudo setfacl -m user:$USER:rw /var/run/docker.sock

0 commit comments

Comments
 (0)