如何重置couchbase docker容器密码

如何重置couchbase docker容器密码,docker,couchbase,Docker,Couchbase,我已经安装了docker容器的3个couchbase节点。几周后,当我尝试登录时,我记不起我的管理员密码。经过研究,我找不到重置密码的方法。我是docker world的新手,所以我可能错过了一些东西。下面有一个消息来源,但我相信这不会影响我的问题。如何重置管理员密码 我知道重置管理员密码的唯一方法是使用必须在本地运行的选项 由于您在docker中,一个选项是在docker中执行bash,并在那里运行couchbase cli。例如: docker exec -it db /bin/bash

我已经安装了docker容器的3个couchbase节点。几周后,当我尝试登录时,我记不起我的管理员密码。经过研究,我找不到重置密码的方法。我是docker world的新手,所以我可能错过了一些东西。下面有一个消息来源,但我相信这不会影响我的问题。如何重置管理员密码


我知道重置管理员密码的唯一方法是使用必须在本地运行的选项

由于您在docker中,一个选项是在docker中执行bash,并在那里运行couchbase cli。例如:

docker exec -it db /bin/bash

此时,您应该有一个bash提示符,可以在那里运行couchbase cli。

我找到了一个解决方案,希望与大家分享。在我通过DockerGUI单击docker dashboard之后,我开始运行容器的bash,然后执行下面的代码

couchbase-cli reset-admin-password --new-password 123456


上图中,Matthew先生为我们提供了一种更为复杂的容器狂欢方式。

我学到了Docker UI的一些新东西,这非常有用:)