반응형
도커 데스크톱을 설치하면 로컬환경 (Window 10)에서 도커 이미지를 세팅하고 이를 운영 또는 테스트 서버 (Locky linux or CentOS )로 전송하여 실행시킬 수 있을 것 같다. 일단 Docker Desktop을 설치하여 확인해 보자.
WIndow 용 Docker Desktop을 설치 후 실행하자 다음과 같은 에러가 발생하였다.
WSL kernel version의 업데이트가 필요하다고 한다.
(Windows-Subsystem-Linux) 윈도에서 공식적으로 사용할 수 있게 지원하는 리눅스 서브시스템 환경.
가상머신으로 리눅스를 사용하는 방법과의 차이점은 리눅스 기능이 윈도의 서브시스템으로써 윈도에서 실행된다는 점.
도커 : 리눅스의 응용프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트.
라는 설명처럼 도커는 리눅스의 응용프로그램을 컨테이너화 하는 기술이다. 그러므로 윈도에서 실행되는 도커 데스크탑에서 Linux가 필요한 것. 이를 지원하는 기능이 윈도우의 WSL이다.
wsl --install
wsl --update
명령어로 wsl 자동 설치를 시도하였으나 아래의 질문글과 같은 문제가 발생하였다.
자동 설치가 되지 않아 아래의 방법을 따라 수동설치를 진행하였다.
wsl 및 우분투 배포판 커널 설치를 완료하였다.
윈도우 cmd 창에서 우분가 실행되었다.
Docker desktop의 wsl 관련 에러가 사라졌다.
반응형
'개발 > Docker' 카테고리의 다른 글
[Docker] 도커 OS 이미지를 사용하지 않을 수 있는지 _chatGPT (0) | 2023.09.20 |
---|---|
[Docker] 도커 개념 잡기 및 이해, 용어 (Container, Image, Dockerfile, Dockerhub) (0) | 2023.09.17 |
[Docker] Docker 컨테이너 안에 들어가는 법 _chatGPT (0) | 2023.09.15 |