Docker

[Docker 설치부터 서버 구축까지] Windows 에서 Docker 설치하기

클레인 2018. 12. 3.
반응형

도커를 설치하고 Springboot 를 이용해 서버를 구축하고 운영하는 학습해 보려 합니다.

먼저 Docker 라는 것이 무엇이길래 이렇게 요새 많이 보이는 것일까?

도커는 리눅스 컨테이너 기술입니다. 

macOS나 windows에 설치할 경우 가상머신에 설치가 됩니다. 

먼저 설치 전에 작업관리자에서 가상화 기능이 활성화 되어 있는지 확인해야 합니다.



위와 같이 CPU 항목을 클릭하면 가상화 동작 여부를 확인할 수 있습니다.

Intel CPU 의 경우는 Cmos 메뉴에서 VT 항목을 활성화 시켜야 하고 라이젠 AMD CPU 의 경우는 SVM 항목을 활성화 시켜야 합니다. 제가 현재 사용하는 PC 는 현재 AMD 라이젠 계열이므로 아래와 같이 고급 탭에서 SVM 항목을 활성화 시켰습니다.



이제 설치를 해 보겠습니다. 현재 환경인 Windows를 기반으로 이야기 하겠습니다.

Windows 버전이 Windows 7 이상이고 컴퓨터 하드웨어가 가상화(Virtualization)를 지원해야 합니다.

도커를 맥이나 윈도우즈에 설치하려면 Docker for mac 또는 Docker for windows를 설치하면 됩니다. 

파일을 다운받고 설치하고 재부팅하면 대부분 문제없이 완료됩니다.


Docker for Windows 다운로드

https://store.docker.com/editions/community/docker-ce-desktop-windows



설치 후 트레이 하단에서 우측버튼을 눌러 Kitematic 을 설정하자. Kitematic 은 GUI 환경에서 이미지를 관리할 수 있는 기능을 제공한다.

처음 Kitematic 을 클릭하면 아래와 같이 Kitematic 을 다운받으라고 나타난다.



다운받은 파일을 압축풀어서 C:\Program Files\Docker\Kitematic 경로에 위치 시킨다.



설정 후 Kitematic 을 실행하면 아래와 같이 Docker hub 계정을 입력하라고 나타난다.



Docker hub 에 로그인을 하면 아래와 같이 Image List 가 나타납니다.


이미지 다운로드가 완료되면 우분투 이미지의 컨테이너가 자동 생성되고 실행됩니다. 

[EXEC]를 클릭하면 선택한 컨테이너에 콘솔로 접속이 됩니다. 

윈도우 컨테이너를 만들고자 한다면 다음의 도커 가이드를 참조합니다.

https://docs.docker.com/docker-for-windows/#getting-started-with-windows-containers



반응형

댓글