Docker-Portainer-ce面板安装密码重置

一.)Portainer 介绍:
Portainer CE(Portainer Community Edition)是一个用于容器化应用程序的轻量级服务交付平台,
可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它被设计为易于部署和使用。
该应用程序允许您通过“智能” GUI 和/或广泛的 API 管理所有编排器资源(容器、图像、卷、网络等)。
简单理解 Portainer CE 就是类似于 Docker Desktop 的图形界面管理工具。

官方网址 https://portainer.io/
容器网址 https://hub.docker.com/r/portainer/portainer-ce

二.)部署安装
在部署 Portainer CE 前需要提前安装好 Docker

1.创建 Portainer Server 将用于存储其数据库的卷
# docker volume create portainer
portainer

2.下载并安装 Portainer Server 容器
# docker run -d \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer:/data \
portainer/portainer-ce:latest

注意:默认情况下是使用 HTTPS 来访问服务,要使用 HTTP 来访问服务,请将上面的 -p 9443:9443 改为 -p 9000:9000
#docker run -d \
-p 9000:9000 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer:/data \
portainer/portainer-ce:latest

3.命令 docker ps 检查 Portainer Server 容器是否成功启动
#docker ps
eee94c279e6c portainer/portainer-ce:latest “/portainer” 18 seconds ago Up 15 seconds
8000/tcp, 9443/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp portainer

4.登录 Portainer

https://localhost:9443/

http://localhost:9000/

5.初始页面,创建好账号密码再进行登录就能看到以下页面

– -Docker-Portainer-CE 密码重置

1.查看进程
# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
501c23f6a685

2.停止 Portainer
#docker stop 501c23f6a685

3.下载帮助镜像
#docker pull portainer/helper-reset-password

4.重新执行docker启动之后就会生成一个随机的密码

# docker run --rm -v portainer:/data portainer/helper-reset-password
2022/06/13 15:28:41 Password succesfully updated for user: admin
2022/06/13 15:28:41 Use the following password to login: ruD.”`9Nk3cB715wid-*L}o#n68,4Gtm

5.重启启动portainer
#docker start 501c23f6a685

发表评论

后才能评论