728x90
Dokcer 로그인하기
Docker에 로그인 하기 위한 방법에는 3가지가 있다.
기본적으로 https://hub.docker.com/ 에 회원 가입이 된 상태에서 진행된다.
1. 아이디와 비밀번호로 로그인 하기
터미널에서 docker login을 하면 Username과 Password를 입력하는 커멘드가 나온다.
올바른 Username, Password를 입력했다면 내 암호가 저장되어 있는 경로를 보여준다.
/?/?/.docker/config.json 파일은 base64로 인코딩 되어 있다.
인코딩 : echo '비밀번호' | base64 디코딩 : echo '비밀번호' | base64 -d
로그아웃은 docker logout을 하면 된다.
2. 액세스 토큰으로 로그인하기
오른쪽위의 Account setting -> Security에 가면 AccessToken이 나옵니다.
New Access Token 을 눌러줍니다.
기본적으로 읽기, 쓰기, 삭제 권한이 주어져 있습니다. 그 이외에 필요에 따라 접근 권한을 설정한 토큰을 생성할 수 있습니다.
생성 후 카피
vi .access_token
cat .access_token | docker login --username jisu3268 --password-stdin
으로 파일을 만들어줍니다.
또한 CREATOR USER AGENT를 비활성화 한다면 액세스 토큰이 있더라도 로그인을 못하도록 막을 수 있습니다.
3. Two-Factor Authentication
투 팩터 인증으로 도커허브에서 지원하고 있다.
근데 저는 투팩터 자체를 매우 불편하게 생각하기때문에 시도를 안해봐서 그냥 있는 정도로만 참고하고 있다^^..
728x90
'docker' 카테고리의 다른 글
[Docker] 컨테이너 리소스 모니터링 (0) | 2023.10.24 |
---|---|
[docker] Volume (3) | 2023.10.23 |
도커기본 명령어 및 도커 허브에 이미지 올리기 (0) | 2023.02.26 |
[Docker] Docker MySQL사용하기 (0) | 2022.10.09 |
[doker] 도커 빌드 및 도커 컨테이너 실행 (0) | 2022.07.22 |
댓글