본문 바로가기

build

(2)
[Docker] Dockerfile을 사용한 구성 관리 Docker 에서는 인프라의 구성관리를 Dockerfile로 한다. 베이스가되는 이미지에 미들웨어를 설치 및 설정, 애플리케이션의 실행 모듈 전개하기 위한 실행 기반의 모든 구성 정보를 기술한다. 즉 Dockerfile은 Docker상에서 작동시킬 컨테이너의 구성정보를 기술하기 위한 파일. docker build 명렁으로 실행 Dockerfile 기본구문 기본예시 FROM ubuntu:latest RUN apt-get install docker build -t image:latest # image 라는 이미지가 생성된다. Dockerfile 실습 디렉토리 생성 mkdir docker cd docker Dockerfile 생성 vim Dockerfile FROM ubuntu:latest Dockerfile..
[Docker] Docker의 개요 Docker의 개요 애플리케이션의 실행에 필요한 환경을 하나의 이미지로 모아두고, 그 이미지를 사용하여 다양한 환경에서 애플리케이션 실행 환경을 구축 및 운용하기 위한 오픈소스 플랫폼이다. 도커는 컨테이너 기술을 사용하고 있다. 즉, 개발, 테스트, 실제 개발 환경을 구축해놓은 상태에서 개발을 하고 테스트, 운영까지도 동일하게 실행이 될 수 있게 제공을 한다는 것이다. 도커는 인프라환경을 컨테이너로 관리하며 이미지를 통해 데이터를 가져온다. 이미지를 관리할 수 있는 하나의 레포지토리인 Docker hub에서 공유를 한다. 도커 개발 환경 프로그래머가 Docker를 사용하여 개발한 애플리케이션의 실행에 필요한 모든 것이 포함된 Docker 이미지를 생성 이 이미지는 컨테이너의 바탕이 되어 Docker를 사..