Docker login 시 mac keychain 에러
로그인
1 | echo 키정보 | docker login -u 사용자 --password-stdin |
예시
1 | echo dckr_pat_ewhqgTvF1234GFjYM4ziAEWNctrw | docker login -u zolla --password-stdin |
에러
1 | Error saving credentials: error storing credentials - err: exit status 1, out: `error getting credentials - err: exit status 1, out: `keychain cannot be accessed because the current session does not allow user interaction. The keychain may be locked; unlock it by running "security -v unlock-keychain ~/Library/Keychains/login.keychain-db" and try again`` |
해결 방법
Keychain 잠금 해제
1 | security unlock-keychain -p '비밀번호' ~/Library/Keychains/login.keychain-db |
1 | security unlock-keychain -p '1234' ~/Library/Keychains/login.keychain-db |