1、停止 portainer 容器
使用 docker ps -a
找到对应的容器名字 或者 id
停止 portainer 容器
docker stop portainer
2. 借助仓库 portainer/helper-reset-password
重置密码
首先需要找到 volume data 宿主机所在的路径
找到 portainer.key
find / -name portainer.key
路径如下
/var/lib/docker/volumes/d96ab541d27a7a2894dd48c335696ac6421870acf7fb1ed68a5668b6abf1a722/_data/portainer.key
重置密码
docker run --rm -v /var/lib/docker/volumes/d96ab541d27a7a2894dd48c335696ac6421870acf7fb1ed68a5668b6abf1a722/_data:/data portainer/helper-reset-password
然后就能从打印里看到密码了,使用这个密码登录
3. 启动容器测试
docker start portainer
解决docker报错“Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemo
systemctl start docker.service