如何重置Couchbase Docker容器密码

时间:2020-05-27 00:37:04

标签: docker couchbase

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

source

visual

2 个答案:

答案 0 :(得分:1)

我知道,重置管理员密码的唯一方法是使用couchbase-cli's reset-admin-password选项,该选项必须在本地运行。

由于您在Docker中,因此一种选择是在Docker内部执行bash,然后在docker上运行couchbase-cli。例如:

docker exec -it db /bin/bash

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

答案 1 :(得分:0)

我找到了解决方案,并希望与大家分享。通过docker gui单击docker仪表板后,我去了容器的bash,然后在下面执行了代码。

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

enter image description here

马修先生上方为我们提供了一种更先进的容器重击方法。