aboutsummaryrefslogtreecommitdiff
path: root/share/trashman/docker-compose/unix/linux/debian/install
blob: f0ba9e0c2e02e57b4d16aa86578ec8d841eb1d9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env sh
#
# Install docker-compose system-wide.
# See https://docs.docker.com/compose/install/
#

# Parameters
SHARE="$1"
VERSION="1.29.2"

# Include basic functions
. $SHARE/trashman/functions || exit 1
. $SHARE/trashman/debian    || exit 1

# Install requirements
apt-get update && trashman_apt_install curl

# One-liner install
curl -L "https://github.com/docker/compose/releases/download/$VERSION/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose