도커 - 이미지 만들기
·
서버 및 운영/운영
도커 이미지란? 컨테이너 실행에 필요한 파일과 설정값들을 포함하고 있는 것을 의미하며 이를 활용하여 컨테이너를 생성 할 수 있다. 도커 이미지를 만드는 이유 ? 기존 도커 이미지들의 부족한 부분을 채워서 커스터마이징 가능 시스템 엔지니어가 신규 서버를 구축할 때 만들어 놓은 이미지를 이용해 시간을 단축 할 수 있다. (서버 구축 셋업 시 생각보다 시간이 오래 걸린다..) 서버마다 용도가 달라 호환하는 파일의 버전이 다른데 이미지를 만들어놓으면 파일을 찾거나하는 번거로움이 없다. 도커 컨테이너 이미지만들기 도커 이미지를 만들기 위해서는 도커파일을 작성하고 도커파일을 빌드하여야합니다. 1. 저는 작업할 디렉토리를 만들어 주었습니다. mkdir dockerfile 2. 도커 이미지를 만들기 위해서는 도커 파일..
도커란 무엇인가?
·
서버 및 운영/운영
도커란 무엇인가? 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 즉 컨테이너들을 관리해주는 플랫폼이다. 일반 사용자가 사용하는 Windows 나 Mac PC, Centos 환경에 도커를 설치하고 그 위에 여러 컨테이너를 올려 운영할 수 있으며 구조는 아래와 같다. 근데 컨테이너 ? 이게 무슨 말이지? 컨테이너란 소프트웨어 서비스를 실행하는데 필요한 라이브러리 특정버전의 런타임 등을 포함한 패키지이다. 즉 소프트웨어 서비스를 실행하기 위해 필요한 것을 모아놓은 것을 의미한다. 일반적으로 우리가 생각하는 컨테이너는 아래 배 위에 있는 컨테이너이다. 도커는 이렇게 이해하면 편하다. 배 = 도커 컨테이너 = 컨테이너 이게 무슨말이냐면 우리가 흔히 알고있는 배는 컨테이너를 이동시키고 관리하는 역할을 한다...