mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-02-03 09:10:33 +03:00
28 lines
1.5 KiB
Bash
Executable File
28 lines
1.5 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
export DOCKER_COMPOSE_REMOTE_VERSION=`curl --silent https://api.github.com/repos/docker/compose/releases/latest | jq .name -r`
|
|
|
|
export DOCKER_COMPOSE_LOCAL_VERSION=`docker-compose -v`
|
|
|
|
echo "========================================================================================"
|
|
echo "Local Docker Compose version is: ${DOCKER_COMPOSE_LOCAL_VERSION}"
|
|
echo "========================================================================================"
|
|
echo "Latest Docker Compose version is: ${DOCKER_COMPOSE_REMOTE_VERSION}"
|
|
echo "========================================================================================"
|
|
|
|
|
|
echo "========================================================================================"
|
|
echo "Installing remote version:"
|
|
echo "========================================================================================"
|
|
curl -SL https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_REMOTE_VERSION}/docker-compose-Linux-x86_64 -o /usr/local/bin/docker-compose
|
|
|
|
echo "========================================================================================"
|
|
echo "Setting up permissions..."
|
|
echo "========================================================================================"
|
|
chmod +x /usr/local/bin/docker-compose
|
|
|
|
|
|
echo "========================================================================================"
|
|
echo "Updated Docker Compose version is: ${DOCKER_COMPOSE_LOCAL_VERSION}"
|
|
echo "========================================================================================"
|