반응형
Docker 란?
경량 가상화 리눅스 컨테이너를 구현하는 애플리케이션이다
Docker는 프로세스를 격리하고 격리된 환경을 이미지로 만들어 다른 환경에 동일하게 동작하는 컨테이너를 만들 수 있다
(과거에는 테스트환경을 구축할 때 VMWare, VirtualBox 같은 가상머신을 이용했는데 현재는 Docker로 손쉽게 가능)
Window Home/Pro Edition의 가장 큰 차이는 Pro에서만 Hyper-V 지원한다
Docker Desktop은 기본적으로 Hyper-V 기능을 사용하기 때문에 Windows Pro 에디션에서만 사용할 수 있었지만
20년 5월 이후 윈도우에서 WSL2를 정식 지원하면서 Home에서도 사용 가능하다
(Pro인 경우 WSL2를 사용하지 않더라도 Hyper-V 기반 가상화를 사용해 Docker Engine을 사용하는 것이 가능)
Docker 설치
WSL2 설치, 활성화
파월쉘을 관리자 계정으로 열어서 아래와 같이 실행wsl --install //WSL 인스톨 wsl --set-default-version 2 //default버전 설정
도커 설치
https://www.docker.com/get-started/ 에서 window용 설치파일을 받아 설치도커 셋팅
아래 옵션이 체크되어 있으면 WSL2로 실행되고 있는 것
Docker 실행 및 확인
wsl -l -v //도커실행 확인 wsl -d docker-desktop busybox //docker-desktop은 BusyBox가 포함된 리눅스 확인 docker version //도커 버전,클라이언트 버전 확인 docker ps //실행중인 컨테이너 확인 docker run -p 4567:80 -d nginx:latest //최신버전nginx를 이미지 기반으로 실행 (port:4567로 접근하면 80으로) docker rm -f [컨테이너ID] //컨테이너 삭제(docker ps에서 확인가능)
반응형
'설치 & Tool > 세팅' 카테고리의 다른 글
[SVN] svn some of selected resources were not cleane 에러 (0) | 2021.06.10 |
---|---|
[DBTool] 무료 DB Tool DBeaver를 소개 합니다 - (1) 다운로드 (0) | 2018.11.10 |