Skip to content

Instantly share code, notes, and snippets.

@navossoc
Created March 25, 2022 05:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save navossoc/77ed45828f0ab87e5c9ba6c3f4ca2674 to your computer and use it in GitHub Desktop.
Save navossoc/77ed45828f0ab87e5c9ba6c3f4ca2674 to your computer and use it in GitHub Desktop.
#!/bin/bash
set -eu
LATEST=$(curl -fsL https://api.github.com/repos/docker/compose/releases/latest | grep 'tag_name' | cut -d\" -f4)
echo "Latest version: $LATEST"
echo
VERSION=${VERSION:-$LATEST}
echo Version: $VERSION
echo
echo Installing docker-compose
echo
sudo curl -#L https://github.com/docker/compose/releases/download/${VERSION}/docker-compose-`uname -s`-`uname -m` -o /usr/libexec/docker/cli-plugins/docker-compose
sudo chmod +x /usr/libexec/docker/cli-plugins/docker-compose
echo
docker compose version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment