记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。
Docker图形化管理工具Portainer CE 重置恢复密码的方法

Docker 图形化管理工具Portainer CE的使用时,可能由于长时间不用,忘记了初始设置的管理员的密码。Portainer CE登陆页面没有找回密码功能。需要通过相关的命令解决处理。
本文主要介绍Portainer CE 重置恢复管理员密码的方法。

1、下载镜像portainer/helper-reset-password

docker pull portainer/helper-reset-password

2、查看停止运行的容器

1)查看运行容器的id

docker container ls

输出:

CONTAINER ID        IMAGE                     COMMAND                  CREATED             STATUS                  PORTS                                                             NAMES
7c8a24a63ff8        louislam/uptime-kuma:1    "/usr/bin/dumb-init …"   21 hours ago        Up 21 hours (healthy)   0.0.0.0:3001->3001/tcp                                            uptime-kuma
017a43cdd723        portainer/portainer-ce    "/portainer"             21 hours ago        Up 21 hours             0.0.0.0:8000->8000/tcp, 0.0.0.0:9000->9000/tcp, 9443/tcp          portainerUi
3d5eef47f483        gitlab/gitlab-ce:latest   "/assets/wrapper"        3 years ago         Up 2 months (healthy)   0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:28743->22/tcp   gitlab

注意:上面输出信息中第一列就是运行容器的id

2)停止运行的容器

通过上面的命令查找出来容器id,然后停止运行的容器,命令如下,

原始创建容器的命令如下:

docker run -dt --name portainerUI -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock  -v /data/docker_data/portainer_data:/data bigbugcc/portainer-ce:latest
docker stop portainerUi

注意:7c8a24a63ff8 是容器id

3、运行重置命令


docker run --rm -v /data/docker_data/portainer_data:/data portainer/helper-reset-password

输出结果中Use the following password to login:提示信息后面的就是密码。

4、修改密码

登陆成功后,点击 "my account" 按钮进入修改密码,可以把修改自己常用的密码

输入原来的密码,填两次新密码,点击 "Update password" 按钮更新密码。


转载请标明出处【Docker图形化管理工具Portainer CE 重置恢复密码的方法】。

《www.92cto.com》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论