docker管理工具portainer使用及密码重置
2022-03-291、安装portainer
挂载数据盘
docker volume create portainer_data
启动portainer
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.11.1
访问
https://localhost:9443
2、Portainer 重置密码 忘记密码
Portainer官方文档重置密码链接
https://docs.portainer.io/v/ce-2.11/advanced/reset-admin
GitHub 地址
https://github.com/portainer/helper-reset-password
停止正在运行的Portainer
docker stop "id-portainer-container"
运行重置命令
docker run --rm -v portainer_data:/data portainer/helper-reset-password
如果你的Portainer 挂载目录不是 portainer_data 则会提示
Unable to locate /data/portainer.db on disk
查看你的portainer 挂载信息
docker inspect "id-portainer-container"
需要运行的重置命令为:
docker run --rm -v /var/snap/docker/common/var-lib-docker/volumes/c822de987380b92b5372fad6a19fd26bc6748fadf7ca2e404674cd7bfdcaa387/_data:/data portainer/helper-reset-password
如果成功,输出应如下所示:
Password successfully updated for user: admin
Use the following password to login: &_4#\3^5V8vLTd)E"NWiJBs26G*9HPl1
重新运行portianer
docker start "id-portainer-container"
使用上面的用户名admin及密码&_4#\3^5V8vLTd)E"NWiJBs26G*9HPl1 登录即可,登录后记得更改密码方便记忆