도메인 자격 증명으로 실행되는 도커 컨테이너를 테스트하려고하는데 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 컨테이너를 사용하여 동일한 오류가 발생했습니다.실종에 대한 아이디어가 있습니까?
행운이 있나요? –
nope. 여전히보고 있습니다. – Greg
Windows 컨테이너를 사용하고 있으며 기존의 기본 Linux VM을 사용하고 있습니까? –