Skip to content

Commit a2c35eb

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

File tree

1 file changed

+7
-23
lines changed

1 file changed

+7
-23
lines changed

install/server/docker-install.sh

Lines changed: 7 additions & 23 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,32 +21,16 @@ sudo apt-get update
2121

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

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

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
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)
3231

3332
# Install docker-compose
3433

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`
3634
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"
3735
sudo chmod +x /usr/local/bin/docker-compose
3836
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)