docker login "Password change required but no TTY available."
报错现象
原因
原因为账号密码过期或登录方式不支持
解决方式一
sudo docker login -u user -p xxxxx docker.pkg.xxxx.net 切换方式为: sudo echo xxxxx | sudo docker login -u user docker.pkg.xxxx.net --password-stdin
解决方式二
$ chage -l user 重置密码过期时间 $ sudo chage -d "2023-03-16" user
标签:available,TTY,no,sudo,user,login,docker From: https://www.cnblogs.com/weiweirui/p/17222319.html