본문 바로가기
Devops

Docker ) Docker 설치

by 윤시프16 2023. 7. 23.

해당 게시물에서는 Docker 설치에 대해서 자세히 다루지 않는다.

Docker를 사용하기 위한 개발 환경이 어떤 식(?)인지 전체 적인 구조를 다룬다.

 

위 그림과 같이 Docker Image를 Build 하는 것은 Local 개발 환경에서 진행 하게 된다.

저렇게 Build 하기 위에서는 Local에 Docker를 설치 해야한다.

 

또한 이미지를 생성하고 Local에서 테스트 하기 위해서는 Docker를 설치 해야한다.

 

전 게시물에서 컨테이너를 리눅스 커널에서 실행 시켰다. 

만약 리눅스 커널이 운영체제가 아닌 윈도우 사용자, mac 사용자는 사용을 못하는 것일까

docker container를 윈도우와 mac에서는 기본적으로 실행 할수 없다.

 

하지만 해결 방법이 없는 것은 아니다.

 

해당 운영체제에 완전한 Linux 운영체제 가상머신을 갖춘다면 윈도우와 mac에서도 사용 가능하다.

 

Window 10 pro 와 Enterprise 의 경우

Docker Desktop을 설치해주면 된다.

해당 운영체제에는 가상화가 내장 되어 있다.

Docker Desktop에서는 해당 가상화를 이용하는 것이다.

 

Window 10 Home 의 경우

Docker Desktop 설치하면 안된다.

Docker Toolbox(현재는 X)를 사용해줘야한다.

Docker Toolbox는 타사의 가상머신을 자동으로 다운로드해준다.

Docker Toolbox를 사용 못하더라도 가상머신을 설치해 Docker를 사용 할 수있다.

 

Mac 의 경우

Yosemile 10.10.3 버전 이상이라면 Docker Desktop을 이용 가능하다.

그 이하 버전이라면 Docker Toolbox 또는 다른 가상머신이용하면 된다.

 

 

 

 

'Devops' 카테고리의 다른 글

Docker ) 컨테이너와 가상머신의 차이  (0) 2023.07.23
Docker ) 이미지 및 컨테이너  (0) 2023.07.23
Docker 구조  (0) 2023.06.26
Github Action 사용해보기  (0) 2023.06.22