blob: 846b89dc56816c210d10907041a084228f6cbad4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# See https://docs.docker.com/compose/install/
class docker::compose::upstream(
$version = '1.29.0',
) {
$url = "https://github.com/docker/compose/releases/download/${version}/docker-compose-$(uname -s)-$(uname -m)"
$dest = "/usr/local/bin/docker-compose"
exec { 'get-docker-compoe':
command => "/usr/bin/curl -L \"${url}\" -o ${dest} && chmod +x ${dest}",
creates => "${dest}",
}
package { 'docker-compose':
ensure => absent,
}
}
|