docker 로그인과 로그아웃을 사설 저장소 기반으로 연동할 수 있다. 


사설 저장소를 입력하지 않으면 index.docker.io 쪽으로 연동되니 주의할 필요가 있다. 



사설 저장소의 도커 로그인은 다음과 같다.

docker login dock.google.io


upload 쉘 스크립트에서 사용할 때는 다음과 같이 사용하면 좋을 것 같다.

docker login dock.google.io
if [ $? -ne 1 ]; then
echo "Please try again."
exit 1
fi


사설 저장소의 도커 로그아웃은 다음과 같다. 

docker logout dock.google.io



안타깝지만, 사설 저장송의 docker 로그인 여부는 확인할 수 없다.


기본 저장소(index.docker.io)일 때만 docker status로 확인할 수 있다. 





참고

https://docs.docker.com/engine/reference/commandline/login/

Posted by '김용환'
,