是否有任何快速的方法在命令行中的docker中心帐户之间切换?
厌倦了inputlogin名和密码。 所以registry是一样的,但帐户是不同的。 我应该只是制作一个replace〜/ .docker / config.json的脚本吗?
很不幸的是,不行。 config.json
只能为每个远程registry保存一个凭据值。 此外,还有一个悬而未决的问题,要处理多个logindockerhub。
但是,您可以使用bash别名轻松解决问题。 编辑你的~/.bashrc
文件并添加如下几行:
alias dl1='docker login -u <user1> -p <password1>' alias dl2='docker login -u <user2> -p <password2>'
现在您可以通过dl1
login到account1和dl2切换到account2
如果你在MAC或Windows上,基本上也可以做类似的事情。