很久以前我用docker做了一个网站,但是我弄丢了portainer的密码。因此,我尝试重新安装以重置我的Id和密码,但似乎portainer一直包含我以前的Id和密码。我删除了卷,但仍然不工作。我确实喜欢这个。
step1。停止并删除容器。
$sudo docker ps -a (to check container list)
$sudo docker stop [container ID]
$docker rm -v [container ID]step2。删除镜像
$docker images (to check image ID)
$docker rmi [image ID]step3。删除卷
$docker volume rm portainer_datastep4。重新安装portainer
$docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v/data/portainer/data:/data portainer/portainer当我尝试访问portainer时,仍然询问最后的ID和密码。
发布于 2021-01-18 06:32:01
这很可能与浏览器/缓存相关。你可以尝试在隐身模式下运行,看看那里是否存在这个问题。
如果解决了这个问题,那就清空你的缓存。
发布于 2021-05-06 12:23:24
我也犯了同样的错误。和您一样,我也设置了绑定挂载,但在命令中没有注意到。根据您的启动命令,看起来您将绑定挂载存储设置为/data/portainer/data。
因此,要重新安装,您可以:停止portainer,删除/data/portainer/data以清除数据,然后启动容器备份。
或者,portainer确实有一个仅重置管理员密码的method。
https://stackoverflow.com/questions/65606911
复制相似问题