728x90
반응형
개요
홈서버가 알아서 잘 돌아가게 된 뒤로 Poratiner에 접속을 잘 안하게 되다가 비밀번호를 잊어버렸습니다.. =ㅅ=
SSH는 열려 있으므로 간단하게 초기화 해본 뒤, 잊어버리지 않기 위해 기록합니다..
Portianer 중지
우선 Portainer를 중지하려면 컨테이너ID를 알아야 합니다. 실행할 때 컨테이너의 이름을 지정했다면, 이름으로도 정지할 수 있습니다.
root@instance-20220708-1441:/docker/portainer# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
33caf86b9f9e portainer/portainer:latest "/portainer" 7 days ago Up 2 seconds portainer
컨테이너 ID는 33caf86b9f9e, 이름은 portainer입니다. 둘 중 어떤 것을 사용해도 상관없습니다.
docker stop 33caf86b9f9e (docker stop portainer)
비밀번호 초기화
Portainer의 data폴더와 portainer/helper-reset-password 이미지를 사용하는 컨테이너를 한 개 실행합니다.
data폴더의 경로는 개개인의 환경에 따라 다릅니다.
-v /docker/portainer/data:/data 부분은 개인의 환경에 맞게 수정하세요.
docker run --rm -v /docker/portainer/data:/data portainer/helper-reset-password
그러면 아래와 같은 메세지가 출력됩니다.
root@instance-20220708-1441:/docker/portainer# docker run --rm -v /docker/portainer/data:/data portainer/helper-reset-password
Unable to find image 'portainer/helper-reset-password:latest' locally
latest: Pulling from portainer/helper-reset-password
6dcde7e3d378: Pull complete
a565240bcc59: Pull complete
Digest: sha256:2ce11ce356218a49420e2632e1b854c2aca9657f2412edb95ac60814f83635e6
Status: Downloaded newer image for portainer/helper-reset-password:latest
{"level":"info","filename":"portainer.db","time":"2024-02-28T02:19:06Z","message":"loading PortainerDB"}
2024/02/28 02:19:06 Password successfully updated for user: 유저명
2024/02/28 02:19:06 Use the following password to login: 비밀번호
새로 세팅된 유저명과 비밀번호를 이용하여 로그인하면 끝납니다.
728x90
반응형