DevBoi

[Docker] docker login 동작 방식 본문

Infra/[K8S & Docker]

[Docker] docker login 동작 방식

HiSmith 2023. 6. 11. 14:25
반응형

docker login을 하게 되면, 해당 관련되서 인증정보를 저장하고 체크하고 뭐 등등

사실, 최근에 동료에게 사설 repo 로그인 후 이미지를 풀받아야된다고 가이드 하는도중

비번을 잊어버려서, 혹시나 하고 될까? 했던 방식이 되서 기록용으로 남긴다.

 

대부분 .docker/config.json 파일에 docker login하면 auth 정보가 담기게된다.

docker login을 하게되면 도커 데몬이 이 값을 가지고 로그인을 시도를 자동으로 해주기 때문에

한번 로그인한 repo에 대해서는 다시 정보를 넣지 않아도된다.

 

그래서, config.json 하위 auth내 내용을 vi편집기로 추가를 해주고 docker daemon을 재시동 해주면

해당 auth에 대한 내용을 데몬이 가지고 있게 되고, docker login으로 콘솔창으로 로그인하지 않아도

자동으로 로그인이 될 수 있다.

 

 

1.  docker login

2. docker daemon이 .docker/config.json 내 auth내용을 보고 탐색

3. 해당 하는 Repo의 auth가 있으면 해당 내용으로 로그인 처리

 

 

그리 대단하지도 복잡하지도 않지만, 혹시나 해서 기록용..으로..

 

반응형