2017-02-05 7 views
1
창에

내가 방금 설치 한 고정 표시기 (10) 서버 후 도커 이미지를 가져올 수 없습니다 는 Windows 설치

Installation

잘 갔다하지만 중앙 부두 노동자의 REPO에서 이미지를 얻을 수없는 것.

c:\>docker version 
Client: 
Version:  1.13.0 
API version: 1.25 
Go version: go1.7.3 
Git commit: 49bf474 
Built:  Wed Jan 18 16:20:26 2017 
OS/Arch:  windows/amd64 

Server: 
Version:  1.13.0 
API version: 1.25 (minimum version 1.12) 
Go version: go1.7.3 
Git commit: 49bf474 
Built:  Wed Jan 18 16:20:26 2017 
OS/Arch:  linux/amd64 
Experimental: true 

이 내 테스트 명령입니다 :

내 사양입니다

c:\>curl -k https://registry-1.docker.io/v2/ 
{"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]} 
:

c:\>docker run hello-world 
Unable to find image 'hello-world:latest' locally 
docker: Error response from daemon: Get https://registry-1.docker.io/v2/: remote error: tls: access denied. 
See 'docker run --help'. 

이 내가 무엇을 얻을입니다 REPO에 컬을 실행할 때

나는 다시는 내 회사 DNS/네트워크와 관련이 있습니다.

Windows에서이 문제가 발생 했습니까?

답변

1

나는 좀 PowerShell에서 오류를 가지고 @Falco 알렉산더에 대답이 아니라, 프록시는 이미 내 env에 설정합니다. 변수.

enter image description here

enter image description here

다음 서비스를 다시 시작 : 마지막으로 속임수를 썼는지 무엇 는 고정 표시기의 GUI 내에서 프록시를 설정하는 것이 었습니다.

+0

이것은 내가 DfW, GUI 및 일반 구성이 항상 일관성이없는 것을 좋아하는 이유입니다. :) –

1

프록시 환경 변수를 설정해야합니다. 참조

[Environment]::SetEnvironmentVariable("HTTP_PROXY", "http://username:[email protected]:port/", [EnvironmentVariableTarget]::Machine) 
Restart-Service docker 

확인이 : https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/configure-docker-daemon

그리고 더 일반적인 :

https://docs.docker.com/engine/admin/systemd/#http-proxy

+0

PowerShell 오류가 발생했지만 프록시가 이미 내 env에 설정되어 있습니다. 변수 . –