2016-08-23 3 views
2

docker 로그인에 대한 설명서를 찾고 있는데, docker 이미지를 가져 오기 위해 레지스트리에 로그인해야하며 docker 원격 API를 사용하여 원격으로해야합니다.Docker 원격 API로 레지스트리에 로그인

하지만 불행히도 도커 원격 API 문서를 찾을 수 없으므로 도움을 주시면 대단히 감사하겠습니다.

API의 문서 : 사전에 https://docs.docker.com/engine/reference/api/docker_remote_api_v1.19/

감사합니다. Sarath Krishnan

답변

0

당신은

docker login your.domain.to.the.registr.without.protocol.or.port 
enter username 
enter password 

로 이제 docker pull your.domain.to.the.registr.without.protocol.or.port/youimage

는 레지스트리가 SSL 프록시/종료 뒤에 실행 확인하여 가져올 수 있습니다 이동하거나 보안 문제로 실행합니다. 이 경우에 이것을 읽는 것을 고려하십시오. https://docs.docker.com/registry/insecure/

+0

답장을 보내 주셔서 감사합니다. Docker 호스트에서 할 수 있으며, Docker Remote API를 사용하려고합니다. API를 사용하고 있습니다 : https://docs.docker.com/engine/reference/api/docker_remote_api_v1.20/#/push-an-image-on-the-registry. 헤더에서 X-Registry-Auth와 그 값을 설정합니다. { 'username': 'user', 'password': 'paasswd', 'email': '[email protected]', 'serveraddress': '서버 .com '}. 내가 할 때 401 인증을 얻지 못했습니다. 하지만 동일한 자격 증명을 사용하면 cli를 사용하여 도커 호스트에서 로그인 할 수 있습니다. –

관련 문제