2017-02-02 1 views
4

도메인 자격 증명으로 실행되는 도커 컨테이너를 테스트하려고하는데 Microsoft 문서의 these instructions을 팔로우하고 있습니다. Group MSA를 만들었는데,이 도구를 사용하여 로컬 컴퓨터에서 다른 서비스를 실행할 수 있으므로 올바르게 수행했음을 확신합니다.관리되는 서비스 계정으로 Windows 도커 컨테이너를 시작하는 중 오류가 발생했습니다.

하이퍼 -V 도커 컨테이너를 실행하는 Windows 10 PC에서 테스트를 수행하고 있습니다.

나는 sqltest이라는 이미지를 만들었습니다.

docker run -it sqltest 

내가이 명령을 사용하여 Active Directory 자격 증명을 만드는 시도 : 나는 다음을 실행하면, 컨테이너는 예상대로 이비을 수행

New-CredentialSpec -Name developerpcsql -AccountName developerpcsql 

Get-CredentialSpec 예상대로 JSON 파일이 생성되는 것을 확인 전화를하고, 파일을 열면 올바르게 보입니다. 그렇지 않은

Error response from daemon: container d97082fab98c0205c0072b0a8b79fb7835c8e90828498428b976e378762cc412 encountered an error during Start: failure in a Windows system call: The operation timed out because a response was not received from the Virtual Machine hosting the Container. (0xc0370109).

가 확인하려면 : 나는 다음과 같은 오류가 나는 그렇게 할 때

docker run -it --security-opt "credentialspec=file://developerpcsql.json" sqltest 

가, 그 다음 약 30 초 소요 :

내가 사용하고, 컨테이너를 실행하려면 내 컨테이너 또한 표준 microsoft/servercore 컨테이너를 사용하여 동일한 오류가 발생했습니다.

실종에 대한 아이디어가 있습니까?

+0

행운이 있나요? –

+0

nope. 여전히보고 있습니다. – Greg

+0

Windows 컨테이너를 사용하고 있으며 기존의 기본 Linux VM을 사용하고 있습니까? –

답변

0

는 그것은 다음은 주제에 대한 토론을 찾을 수 윈도우 (10)이 작동하지 않는 것 같습니다

Virtualization-Documentation git repo

그것은 이하는 윈도우 서버 2016 호스팅 컨테이너에 대한 예상대로 작동합니다.