Как сбросить couchbase docker пароль контейнера - PullRequest
0 голосов
/ 27 мая 2020

Я установил 3 узла couchbase из docker контейнеров. Через пару недель, когда я попытался войти в систему, я не смог вспомнить свой пароль администратора. После исследования я не могу найти способ сбросить пароль. Я новичок в мире docker, возможно, я что-то пропустил. Ниже приведен источник, но я считаю, что это не решает мою проблему. Как сбросить пароль администратора?

источник

visual

Ответы [ 2 ]

1 голос
/ 28 мая 2020

Единственный способ сбросить пароль администратора, о котором я знаю, - это использовать параметр couchbase-cli reset-admin-password , который должен запускаться локально.

Поскольку вы находятся в docker, один из вариантов - выполнить bash внутри Docker и запустить couchbase-cli там. Например:

docker exec -it db /bin/bash

В этот момент у вас должно появиться приглашение bash, и вы можете запустить couchbase-cli там.

0 голосов
/ 28 мая 2020

Я нашел решение и хотел поделиться со всеми вами. После того, как я щелкнул docker панель инструментов через docker gui, я выбрал bash контейнера, а затем выполнил коды ниже.

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

enter image description here

Выше мистер Мэтью подсказывает нам более изощренный способ добраться до контейнера bash.

...