Docker6 1. Dockerfile 이란? Dockerfile 이란? docker 이미지를 작성할 수 있는 기능임 Dockerfile 문법으로 이미지 생성을 위한 스크립트를 작성할 수 있고, 이를 기반으로 이미지를 생성할 수 있음 나만의 이미지를 생성할 수 있고, 배포를 위해서도 많이 활용되는 기능임 Dockerfile 기본 문법 Dockerfile은 텍스트 파일 형식으로, 각자 사용하는 어떤 에디터로든 작성할 수 있음 Dockerfile 기본 문법 : 명령과 인자로 이루어짐, 명령은 통상적으로 대문자로 작성함 Dockerfile 주요 명령 FROM : 베이스 이미지 지정 명령 LABEL : 버전 정보, 작성자와 같은 이미지 설명을 작성하기 위한 명령 CMD : docker 컨테이너가 시작할 때, 실행하는 쉘 명령을 지정하는 명령. RUN 과 비.. 2023. 8. 12. 0. Docker 란? Docker 란? 다양한 운영체제와 시스템 환경 상에서, 서버 셋업을 위한 작업은 각각 다르고 복잡하다. 도커는 컨테이너 기반의 가상화 플랫폼으로, 컨테이너 상에 서버를 셋업해놓을 수 있다. 따라서 기반 환경이 다르더라도, 언제든 해당 컨테이너를 실행만 하면, 동일한 서버 셋업이 가능하다. Docker 설치 서버 구축은 결국 리눅스에서 진행하는 것이 일반적이므로, 리눅스 상에서 docker 사용법에 대해 집중해서 익히기로 하자. Docker 주요 구성 요소 docker Engine : 도커는 서버/ 클라이언트 구조로 이루어짐, 서버는 docker daemon process 형태로 동작함. (데몬이란, 보통 계속 실행중인 프로그램) docker image : docker 컨테이너를 생성하기 위한 명령들을 .. 2023. 8. 12. 이전 1 2 다음