#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목[Q&A] docker for window를 쓰기전에 docker toolbox를 사용했다면?2019-12-12 16:21
작성자

docker images could not read CA certificate "C:\Users\user\.docker\machine\machines\default\ca.pem":

 open C:UsersPC_이름.dockermachinemachinesdefaultca.pem:

The system cannot find the path specified.

 

다음과 같은 에러 메세지가 뜰겁니다..

docker for window 전에 docker toolbox이 이미 설치 되있다면 충돌이 일어납니다.

따라서 이전에 사용했던 docker toolbox를 삭제 해줍시다.


1. 환경변수 삭제

window powershell을 실행한 뒤, docker toolbox와 관련된 환경변수를 모두 제거후, 재부팅합니다.

powershell [Environment]::SetEnvironmentVariable('DOCKER_CERT_PATH', $null, 'User') powershell [Environment]::SetEnvironmentVariable('DOCKER_HOST', $null, 'User') powershell [Environment]::SetEnvironmentVariable('DOCKER_MACHINE_NAME', $null, 'User') powershell [Environment]::SetEnvironmentVariable('DOCKER_TLS_VERIFY', $null, 'User') powershell [Environment]::SetEnvironmentVariable('DOCKER_TOOLBOX_INSTALL_PATH', $null, 'User') 


2. C:Users사용자이름.docker 디렉토리를 삭제하고 다시 재부팅합니다.

댓글