오늘도 한 뼘 더
[Window 10] Docker 명령어가 작동하지 않는 문제 해결하기 본문
728x90
반응형
# 배경
- Golang으로 된 프로젝트를 빌드하는 과정에서 docker 명령어가 작동하지 않는 문제가 발생하였다.
# Docker 명령어 문제 해결하기
- 다음 에러를 보고 Docker Desktop을 시작하지 않아서 생기는 문제라고 인식
- Docker Desktop을 시작했더니 다음과 같은 에러가 발생했다.
- 이 문제가 window의 경우 docker를 사용하기 위해 가상화를 설정해야 하는데 이 가상화가 제대로 작동하지 않아 생기는 문제라고 한다.
# 가상화 설정
1. Hyper-V가 비활성화된 경우
- GUI로 활성화 시키기
1) Window 기능에서 해당 내용에 대한 기능들을 켜준다.
2) 작업 관리자 > 가상화가 사용으로 되어있으면 된다.
- window Command Line으로 가상화를 활성화하는 방법
1) Window PowerShell을 관리자 권한으로 실행하고 다음과 같이 입력한다.
> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
2. 가상화가 활성화되어있는 경우
1) Window Powershell을 관리자 권한으로 실행하고 다음과 같이 입력을 한다.
> bcdedit
나타나는 내용에 "hypervisorlaunchtype"에 대한 값을 확인하고 OFF라고 되어있으면 Auto로 변경해야 한다.
2) 다음 명령어로 OFF인 값을 Auto로 변경한다.
> bcdedit /set hypervisorlaunchtype auto
728x90
반응형
'DevOps & Infra > Docker' 카테고리의 다른 글
[Docker] Ubuntu 서버에 Docker Registry를 사용하여 개인 Registry만들기 (0) | 2022.06.15 |
---|---|
[Docker] open ../../files/file.html: no such file or directory (0) | 2022.05.17 |
[Docker] Docker MySQL 컨테이너 올리기 (0) | 2022.01.07 |
[Docker] Docker 명령어 (0) | 2022.01.07 |
[Window 10] Docker 설치하기 (0) | 2021.12.20 |
Comments