์๋ ํ์ธ์,
eval $(aws ecr get-login --region ๋ช
๋ น์ ์คํ ์ค์
๋๋ค.
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error saving credentials: error storing credentials - err: exit status 1, out: `The user name or passphrase you entered is not correct.`
aws -- ๋ฒ์ : aws-cli/1.14.60 ํ์ด์ฌ/3.6.5 ๋ค์/17.4.0 ๋ณดํ ์ฝ์ด/1.9.13
docker --version : Docker ๋ฒ์ 18.03.0-ce, ๋น๋ 0520e24
MacOS ํ์ด ์์๋ผ(10.13.3)
์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ์ด์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๊ณ ์ถ์ต๋๋ค. ์ฌ๊ธฐ aws ๋ฌธ์์์ ์กฐ์ฌํ๋ ค๊ณ ํ์ง๋ง ์ด์ด ์์์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค,
99
ํค์ฒด์ธ ์ ๊ทผ์ ์ด์ด๋ณด์ญ์์ค
๋ก๊ทธ์ธ ํค์ฒด์ธ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญ
์ ๊ทธ๊ณ ๋ค์ ์ ๊ธ ํด์
๊ธ์, ๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ์ผํ๋ค! ๊ทธ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์ต์ ๋ฒ์ ์ osx์์ docker์ osx ํค์ฒด์ธ ์๊ฒฉ ์ฆ๋ช ๋์ฐ๋ฏธ์ ๋ฒ๊ทธ๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. https://github.com/docker/docker-credential-helpers/issues/65
์ด๋ค ์ฌ๋๋ค์ ์ฌ๋ถํ ํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ค๊ณ ๋งํ์ต๋๋ค. ์ด๋ค ์ฌ๋๋ค์ ์๊ฒฉ ์ฆ๋ช ๋์ฐ๋ฏธ๋ฅผ ์ ๊ฑฐํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ค๊ณ ๋งํ์ง๋ง ๊ทธ๋ ๊ฒ ํ๊ธฐ ์ ์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์๋ํด ๋ณผ ๊ฒ์ ์ ๊ทน ๊ถ์ฅํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ด๊ฒ์ด CLI ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ง๋ ์์ต๋๋ค. ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ฐพ์ผ๋ฉด ์ ํฌ์๊ฒ ์๋ ค์ฃผ์ญ์์ค.
@JordonPhillips ๋ ์ฌ๋ถํ
, ๋ค์ ์์, ๋ค์ ์ค์น ๋ฑ์ ์ํํ ํ ์๋ํ๋๋ก ํ์ต๋๋ค. ๋ฌด์์ด ๊ทธ๊ฒ์ ๊ณ ์ณค๋์ง ์ ํ ๋ชจ๋ฆ
๋๋ค. ๊ณต์ ํ ๋ด์ฉ์ด ๋ง์ง ์์ต๋๋ค.(ํ์ง๋ง ์๋ก์ด High Sierra ๋
ธํธ๋ถ์ ๊ตฌ์
ํ๊ณ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฒช์ ๋๋ฃ๊ฐ 2๋ช
๋ ์์ต๋๋ค)
๋๋ ์ฐ๋ฆฌ๊ฐ ์ฌ๊ธฐ์์ ์ด ํฐ์ผ์ ๋ง์ด ๋ซ์ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค
@99 ๊ทธ๋ผ ํธํ๊ฒ ๋ซ์์ฃผ์ธ์ :)
๋์ ~/.docker/config.json์์ "credsStore": "osxkeychain"์ ์ ๊ฑฐํฉ๋๋ค.
@dennislky ์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. https://github.com/aws/aws-cli/issues/3264#issuecomment -381478869๊ฐ Docker 19.03.8์ด ์ค์น๋ macOS 10.13์์ ์ ์๊ฒ ํจ๊ณผ์ ์ด์์ต๋๋ค. ๋ด๊ฐ ๋ณธ ๊ฐ์ฅ ๊ฐ๋จํ ์๋ฃจ์ ์ ~/.docker/config.json ํธ์ง์ ํฌํจํ์ฌ ๋ค์ํ ๋ค๋ฅธ ์ต์ ์ ์๋ํ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
ํค์ฒด์ธ ์ ๊ทผ์ ์ด์ด๋ณด์ญ์์ค
๋ก๊ทธ์ธ ํค์ฒด์ธ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญ
์ ๊ทธ๊ณ ๋ค์ ์ ๊ธ ํด์