쿼카러버의 기술 블로그

[Docker] 도커 로그인 shell script로 하는 법 본문

Short Commands/Linux

[Docker] 도커 로그인 shell script로 하는 법

quokkalover 2021. 12. 19. 18:45

가장 위에 있는 Docker 18이후 꺼 참고하면 되지만, 예전 버전을 쓰시는 분이 있을까봐, 예전 버전에서의 실행 방법 또한 같이 적어놓도록 하겠다.

Docker 18 이후

officially-documented 를 참고해보면

my_password.txt에 로그인 비밀번호를 적어두고

cat ~/my_password.txt | docker login --username foo --password-stdin

Docker 1.11 ~ Docker 17

command line에 필요한 argument를 모두 입력할 수 있다.

docker login --username=$DOCKER_USER --password=$DOCKER_PASS $DOCKER_HOST

DOCKER_HOST가 뭔지 모른다면, 그냥 생략해도되고, main repo로 로그인된다.

Docker 1.11 이전 버전

--email flag를 넣어준다 (실제론 체크 안한다고 함)

docker login --username=$DOCKER_USER --password=$DOCKER_PASS $DOCKER_HOST --email richet@docker.com
Comments