yhkz

yhkz

Docker Protainer 可視化プラットフォーム、ログインパスワードを忘れた場合、パスワードをリセットする

原文链接

Docker Protainer 可視化プラットフォーム、ログインパスワードを忘れた場合のパスワードリセット。#

本文では、Portainer のログインパスワードを忘れた後、コンテナを停止し、データパスを探し、パスワードをリセットし、サービスを再起動することで、最終的にパスワードをリセットし、新しいパスワードを検証するプロセスについて詳しく説明します。

要約は CSDN によってスマート技術で生成されました。

ポータインシステムに久しぶりにログインしたため、ログインパスワードを忘れてしまい、いくつかの一般的なパスワードを試しましたが、どれも正しくありませんでした。仕方なくパスワードをリセットすることにしました。
image

一、protainer コンテナを停止する#

コンテナ ID と COMMAND を確認してコンテナを停止します。

docker ps -a

ここに画像の説明を挿入
コンテナを停止します。

docker stop portainer

ここに画像の説明を挿入

二、volume data のホストパスを探す#

docker inspect portainer # "Source"を見つける:
find / -name portainer.key

ここに画像の説明を挿入
/var/lib/docker/volumes/portainer_data/_data/ パスワードリセットコマンドを使用する際にこのパスを使用する必要があります。

三、パスワードをリセットする#

docker run --rm -v /var/lib/docker/volumes/portainer_data/_data:/data portainer/helper-reset-password # sourceアドレスを置き換える

docker run --rm -v /var/lib/docker/volumes/0e304ccd0c1c26495c60e458a02997f0568719b6df8388ae82418915d11cad9e/_data:/data portainer/helper-reset-password # ローカルアドレス

ここに画像の説明を挿入
出力結果にユーザー名とパスワードが含まれているので、パスワードをコピーして覚えておきます。ユーザーパスワードを変更する際に必要です。

四、コンテナを起動する#

systemctl start docker

コンテナが正常に起動したか確認します。

docker ps -a

ここに画像の説明を挿入

五、Protainer にログインする#

Protainer のログインアドレスは http://IP:9000、ユーザー名は admin、パスワードはリセット後の長いパスワードです。
image

ユーザーをクリックしてパスワードをリセットします。現在のパスワードはリセット後の長いパスワードで、新しいパスワードを 2 回入力した後、パスワードを変更をクリックします。リフレッシュ後、再度ログインして変更したパスワードが正しいか確認し、パスワードをメモしておきます。
image

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。