자료모음

윈도우10에 Docker 설치하기

토기발 2022. 8. 15. 15:03

 

예전에 Docker에 대해 용어정리를 한 적이 있었다.

https://dsdsds.tistory.com/62?category=1036441 

 

Docker란?

요즘 도커가 핫하다는데.....도커....컨테이너... 애매하게는 들었지만 확실하게는 몰라서 개념을 정리하기로 한다. https://youtu.be/IiNI6XAYtrs 오늘도 테코톡의 도움을 받아봅니다^^~ Docker 컨테이너 기

dsdsds.tistory.com

 

용어정리를 할 때까지만 해도 사용할 생각이 없었는데, 집에서 본체 하나를 더 찾아내서 이쪽에서도 같은 환경으로 기존 컴퓨터에 있던 프로젝트를 관리하려면 도커를 사용해야겠다는 생각이 들었다.

 


 

 

 

먼저 윈도우 10의 설정부터 해야한다.

 

Hyper-V 활성화

작업 관리자에서 가상화가 사용으로 설정되어있는지 확인한다.

 

 

 

제어판 > 프로그램 설치 및 제거 > Window 기능 켜기/끄기 클릭 > Hyper-V 체크

 

 

Install Docker Desktop

 

https://docs.docker.com/desktop/install/windows-install/

 

Install Docker Desktop on Windows

 

docs.docker.com

 

 

설치 과정은 딱히 건드릴 것 없이 쭉쭉 ok하고 넘어가면 된다.

 

 

그런데 중간에 이런 오류가 뜰 수도 있다.

WSL(windows Subsystem for Linux 2)를 설치하지 않았기 때문이다.

그럼 링크에 들어가서 설치하면 된다.^^ 

wsl 설치 후에는 재부팅해야한다.

 

이후 도커 허브에서 가입까지 마치면 도커 설치는 모두 완료된다.

 

그런데 도커 설치를 검색하던 도중 Kitematic 라는 프로그램이 같이 검색되어서 찾아봤는데, 도커를 GUI로 좀 더 편하게 사용할 수 있는 프로그램이라고 한다.

https://github.com/docker/kitematic/releases

여기서 windows로 다운받으면 된다.

이것도 설치해서 사용해봤는데, 아직 터미널 사용에 익숙하지 않은 내게는 편하게 이미지를 생성할 수 있어서 좋았다.

 

 

왜 나는 엑박으로 나오는지...

mySQL이미지를 create하면 이미지를 다운받을 수 있다.

이제

1. setting 에서 MYSQL_ROOT_PASSWORD 를 추가해서

2. 패스워드를 설정

3. 도커에서 run 

하고난 뒤 Workbench에서 설정 입력 후 접속하면 정상적으로 mySQL 접속이 된다!

 

 

 

 

 

 

참고 출처

 

https://goddaehee.tistory.com/251

https://gofnrk.tistory.com/54

https://www.hanumoka.net/2018/04/29/docker-20180429-docker-install-mysql/