-
[Docker] window 환경에 docker 설치하기예제 따라하기 2023. 3. 15. 22:43
1. window 환경에서 docker 설치
https://docs.docker.com/desktop/install/windows-install/
Install Docker Desktop on Windows
docs.docker.com
위의 링크에서 Docker Desktop 을 다운받아 실행한다.
window 환경에서 docker 를 사용하기 위해 Hyper-V 옵션(OS가 자체 가상화를 지원) 을 사용한다.
Linux를 가상화해서 그 위에 도커를 띄우는 것!
2. wsl 을 설치
https://learn.microsoft.com/en-us/windows/wsl/install
Install WSL
Install Windows Subsystem for Linux with the command, wsl --install. Use a Bash terminal on your Windows machine run by your preferred Linux distribution - Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine, and more are available.
learn.microsoft.com
window 11 이기 때문에
wsl --install
명령어로 설치했다.
cmd 를 관리자 권한으로 실행한다.
windows 옵션을 활성화 하는 명령
Virtual Machine Platform 기능을 활성화
WSL 활성화를 완료시키기 위해 재부팅 진행 한다.3. Linux 커널 업데이트 패키지 다운로드
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
설치를 진행한다.
wsl2를 기본 버전으로 설정
4. 리눅스 배포를 설치
해당 예시는 Ubuntu를 선택했다.설치하고 실행 후 계정을 생성한다.
Docker Desktop 을 실행한다. (1번에서 받았던 것)
설치한 Docker 실행파일을 실행하고 엔진을 시작한다.
docker 명령을 입력해 확인했다.
docker run -d -p 80:80 docker/getting-started
docker run <옵션> <이미지 이름> <실행할 파일>
docker run: 이미지를 컨테이너로 생성
-d: 백그라운드에서 분리 모드로 컨테이너를 실행
-p 80:80: 호스트의 포트 80을 컨테이너의 포트 80에 매핑
docker/getting-started: 사용할 이미지를 지정
docker ps 명령을 통해 컨테이너 id를 확인할 수 있다.
docker stop <container-id> docker rm <container-id>
를 차례로 입력하여 컨테이너를 종료 후 삭제하였다.
다운 받았던 이미지도 조회 후 삭제해준다.
docker images docker rmi <image-id>
참고자료
https://myjamong.tistory.com/296
[Docker] Windows 도커 설치
Windows와 Docker 이번 글에서는 Windows 도커 설치하는 내용을 다룬다. Docker는 리눅스를 기반으로 하기 때문에 리눅스 운영체제 위에서 돌아가야한다. Linux 계열 이외의 운영체제에서 도커를 사용하
myjamong.tistory.com
'예제 따라하기' 카테고리의 다른 글
2. Elasticsearch - Cluster(클러스터) (0) 2023.02.06 1. Elasticsearch - 계정생성, 권한부여 (0) 2023.01.31