본문 바로가기
728x90
반응형

Docker3

Windows에서 Docker Desktop 없이 도커 개발 환경 구축하기 1. 도커와의 호환을 위해 wsl2로 리눅스 설치 다음 명령어로 새 Linux 배포판이 설치될 때 기본 버전을 WSL 2로 설정 wsl --set-default-version 2 리눅스 설치는 wsl2 ) wsl 설치, 실행, 종료, 배포판 삭제 (tistory.com) 참조 2. WSL2에 도커 엔진 설치 2가지 방법이 있다. 첫 번째는 curl를 통한 쉘 스크립트로 설치하는 것이다. $ curl -sSL get.docker.com | sh 아래와 같은 내용이 출력된 후 20초 후에 sudo 명령이 실행되는데 wsl 접속 후 한 번도 sudo명령을 실행하지 않았으며 비밀번호를 물어볼 것이다. # Executing docker install script, commit: 4f282167c425347a931.. 2023. 2. 23.
wsl2 ) Vmmen 메모리 과다 사용 문제 wsl를 backend로 docker를 사용할 때, 작업관리자를 보면 Vmmen이라는 프로그램이 메모리를 과다하게 잡아먹는 것을 볼 수 있다. Window와 Linux의 여러가지 차이 때문에 발생한 것으로 1년 전에 문제를 확인했지만 아직(2022-05-16) 해결하지 못한 듯하다. 이러한 경우 wsl의 메모리 사용량을 제한하여 문제를 해결하는 방법을 주로 쓰고 있다. 해결방법 1. 홈디렉터리(%USERPROFILE%)에서 .wslconfig 파일을 만들다. 2. 해당 파일을 메모장으로 연다. [wsl2] memory=4GB swap=1GB 3. 위의 내용을 입력 후 저장한다. 4. wsl을 모두 종료한 후 다시 실행해 본다. 위의 내용을 기본 메모리 1GB를 할당하고 최대 4GB까지 사용한다는 내용인 .. 2022. 5. 16.
wsl2 ) wsl 설치, 실행, 종료, 배포판 삭제 Window 10 Pro 버전 : 21H2 os빌드 : 19044.1706 다음과 같은 환경에서 실행되었습니다. wsl 설치 cmd 또는 powershell에서 다음과 같은 명령어로 ubuntu(기본값)를 설치할 수 있다. wsl --install 첫 설치시에는 가상환경을 설치하기 때문에 설치 완료 후 다시 시작해주어야 한다. wsl --list --online # 또는 wsl -l -o 위의 명령어로 설치 가능한 리눅스 배포판을 확인할 수 있다. # 2022-05-16 확인한 목록 NAME FRIENDLY NAME Ubuntu Ubuntu Debian Debian GNU/Linux kali-linux Kali Linux Rolling openSUSE-42 openSUSE Leap 42 SLES-12 S.. 2022. 5. 16.
728x90
반응형