当我docker login
在 ec2 Linux 机器上时,我得到:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
yum install pass
当我在 e2c 实例上运行时,yum 抱怨No package pass available.
我sudo amazon-linux-extras install epel
之前尝试查找包但没有帮助。
如何pass
在 e2c 的 Amazon Linux 2 AMI 实例上安装?
答案1
很遗憾,经过从 epel 7 退役(https://bugzilla.redhat.com/show_bug.cgi?id=1639806)
最新的经过需要Git版本 >= 1.8.5 且树版本 >= 1.7.0(在我的 ec2 机器上树为1.6.0版本。
当然,你始终可以手动安装所有要求:https://git.zx2c4.com/password-store/tree/README
关于这一点已经有一些讨论(即支持centos7)已进入通过名单,但尚未知道结果: https://lists.zx2c4.com/pipermail/password-store/2019-July/003686.html
https://lists.zx2c4.com/pipermail/password-store/2019-July/003717.html
答案2
尝试使用 pip 安装:
pip install pass