안녕하세요. 따시입니다.

 

2013년도에 출시된 Docker(도커)를 이제 사용해 보려합니다.

 

Docker(도커)란?

  • IT 소프트웨어인 "Docker”는 Linux® 컨테이너를 만들고 사용할 수 있도록 하는 컨테이너화 기술입니다.
  • 오픈소스 Docker 커뮤니티는 모든 사용자가 무료로 이점을 얻을 수 있도록 이러한 기술을 개선하기 위해 노력하고 있습니다.
  • Docker Inc.는 Docker 커뮤니티의 활동에 기반을 두고 있으며 Docker 커뮤니티의 보안을 강화하고 개선 사항을 공유하여 커뮤니티를 발전시킵니다. 그리고 엔터프라이즈 고객을 위한 향상되고 강화된 기술을 지원합니다.

   도커란.. 이런것이라고 한다...

   출처 : www.redhat.com/ko/topics/containers/what-is-docker

 

Docker(도커) 를 갑자기 설치하려는 이유.....?????

   지금까지 개발자로 일하면서 docker를 사용한 곳이 없었다.. 

   이직하려는 회사에서는 Docker를 쓴다고 함...

   개인적으로 사용하면서 해봐도 되는데.... 이전..회사에서 안써서.. 안썼다는 이유는 핑계일 뿐..

   지금이라도 늦지 않았다.. 최대한 빨리 신속하고 정확하게 익혀봐야지..

 

Docker(도커) 설치 시작

현재 저는 Big Sur 버전 11.1 에서 Docker를 설치하려고 합니다


 

www.docker.com/get-started

 

Docker(도커)를 다운받기 위하여 홈페이지로 이동합니다. (www.docker.com/get-started)

Download For Mac 를 클릭하여 다운로드 시작 처리.

이상하게 로그인 없이 다운로드가 된다..

설치 후에 로그인하라고 뜰꺼 같음..

제가 설치하는 버전은 "Docker version 20.10.2" 입니다.


 

Docker.dmg 설치 진행중


설치가 완료되면 Mac에서 항상 프로그램 설치때에 동일하고 Applications 에 Drag를 해주세요


Docker를 실행시키면 위와 같은 알림이 뜬다. OK 클릭하여 접근권한 승인

 

그리고 패스워드 입력


그러면 docker창이 뜹니다.

Start를 누르면 tutorial이 진행됩니다.

나는 볼 필요가 없다 .. 하시면

"Skip tutorial" 을 클릭

 

 

 

"Skip tutorial" 또는 tutorial가 완료되면 위와같이 뜨게 된다.

이제 막 설치한 Docker인지라 구동 중인 Container가 없다고 출력.

 

테스트로 컨테이너를 만들어보겠습니다.

창에 있는 명령어를 복사

 

터미널 창에서 docker run -d -p 80:80 docker/getting-started 실행 하면

pull 받아 설치를 합니다.

 

 

다시 docker창을 확인하면 container가 생성되어 있습니다.

RUNNING PORT:80 으로 구동중

 

http://localhost 로 접속을하면 위와같이 뜨는걸 확인 할 수 있다.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기