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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐