waja 修订了这个 Gist 6 years ago. 转到此修订
1 file changed, 0 insertions, 0 deletions
deploy_lazydocker 重命名为 deploy_lazydocker.sh
文件已重命名,但内容与之前没有差异
waja 修订了这个 Gist 6 years ago. 转到此修订
1 file changed, 11 insertions
deploy_lazydocker(文件已创建)
| @@ -0,0 +1,11 @@ | |||
| 1 | + | #!/bin/bash | |
| 2 | + | # Creating some temp dir | |
| 3 | + | TMPDIR=$(mktemp -d /tmp/d.XXXXXX) && \ | |
| 4 | + | trap 'rm -rf "${TMPDIR}"' EXIT && \ | |
| 5 | + | # Install lazydocker | |
| 6 | + | LAZYDOCKER_VERSION=$(curl -L -s -H 'Accept: application/json' https://github.com/jesseduffield/lazydocker/releases/latest | sed -e 's/.*"tag_name":"\([^"]*\)".*/\1/') && \ | |
| 7 | + | GITHUB_FILE="lazydocker_${LAZYDOCKER_VERSION//v/}_$(uname -s)_$(uname -m).tar.gz" && \ | |
| 8 | + | GITHUB_URL="https://github.com/jesseduffield/lazydocker/releases/download/${LAZYDOCKER_VERSION}/${GITHUB_FILE}" && \ | |
| 9 | + | curl -o ${TMPDIR}/lazydocker.tar.gz -L ${GITHUB_URL} && \ | |
| 10 | + | tar xzvf ${TMPDIR}/lazydocker.tar.gz -C ${TMPDIR} && \ | |
| 11 | + | mv -f ${TMPDIR}/lazydocker /usr/local/bin/ | |