问题描述
很久以前我用docker建了一个网站,但是我丢失了portainer的密码。所以,我尝试重新安装以重置我的 ID 和密码,但似乎 portainer 一直包含我以前的 ID 和密码。我删除了卷,但仍然无法正常工作。 我喜欢这个。
第一步。停止并删除容器。
JSON.parse(`{"value":"Reseller","display":null,"type":null,"primary":null}`).value
$sudo docker ps -a (to check container list)
$sudo docker stop [container ID]
$docker rm -v [container ID]
步骤 3。删除卷
$docker images (to check image ID)
$docker rmi [image ID]
步骤 4。重新安装portainer
$docker volume rm portainer_data
当我尝试访问portainer时,仍然询问最后的ID和密码。
解决方法
这很可能与浏览器/缓存有关。您可以尝试在隐身模式下运行,看看是否存在问题。
如果解决了,那么清除缓存。
,我犯了同样的错误。和你一样,我已经设置了绑定挂载并且没有在命令中注意到它。根据您的启动命令,您似乎将绑定安装存储设置为 /data/portainer/data
。
所以要重新安装,您可以:停止portainer,删除/data/portainer/data
清除数据,然后启动容器备份。
或者,portainer 确实有一个 method 来仅重置管理员密码。