commit 361a9c1c5de59239c56217e71c4c37a2cd43c90c Author: master Date: Sun Aug 27 05:20:39 2023 +0000 Add docker_cred_helper diff --git a/docker_cred_helper/00_pass_installer.sh b/docker_cred_helper/00_pass_installer.sh new file mode 100644 index 0000000..c2632e6 --- /dev/null +++ b/docker_cred_helper/00_pass_installer.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +sudo apt-get update +sudo apt-get install pass +sudo apt-get gnupg2 +gpg2 --generate-key +echo "Run pass init Your GPG Key ID to init your key, then run docker-credential-helper installer script" diff --git a/docker_cred_helper/01_docker_cred_helper_installer.sh b/docker_cred_helper/01_docker_cred_helper_installer.sh new file mode 100644 index 0000000..1767887 --- /dev/null +++ b/docker_cred_helper/01_docker_cred_helper_installer.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +# substitute with the latest version +url=https://github.com/docker/docker-credential-helpers/releases/download/v0.8.0/docker-credential-pass-v0.8.0.linux-amd64 + +bin_dir=/usr/local/bin + +sudo mkdir -p $bin_dir + +sudo mv $(basename $url) $(bin_dir)/docker-credential-pass + +chmod +x $(bin_dir)/docker-credential-pass + +export PATH=$PATH:/usr/local/bin + +docker-credential-pass list