Intro

  • docker는 응용프로그램 개발을 위한 소프트웨어 플랫폼이다.
  • Linux 기반에서 독립된 컨테이너(하나의 프로세스) 형태로 동작한다.
  • go 언어로 개발되었다.
  • 가상OS와는 다르게 가볍고 빠르다.
  • 빌드된 이미지를 언제 어디에서는 docker를 통해 문제 없이 실행할 수 있다.
  • 자신만의 개발환경을 이미지로 구축해 놓으면 개발 컴퓨터가 달라져도 동일한 환경에서 개발할 수 있다.
  • 실행환경을 이미지로 만들어 놓으면 사용자가 동일한 환경에서 문제없이 실행할 수 있다.

Docker 설치 및 기본 사용법

Docker Tips

Docker 응용