n8n

n8n 도커 - 이미지 빌드란?

픽스루프 2025. 7. 3. 16:50
반응형

이미지빌드란?

 

도커에서 “이미지 빌드(build)”란, Dockerfile 이라는 설정 파일에 적어놓은 명령(베이스 이미지 지정, 패키지 설치, 파일 복사 등)을 순차적으로 실행해 **하나의 실행 가능한 이미지(스냅샷)**를 만들어내는 과정

 

Dockerfile 작성

  • 어떤 운영체제(베이스 이미지)를 사용할지(FROM node:20-alpine 등)
  • 필요한 의존성 설치(RUN npm install playwright --with-deps)
  • 설정 파일 복사나 환경 변수 지정(COPY . /app, ENV TZ=Asia/Seoul)
  • 컨테이너 시작 시 실행할 명령(CMD ["n8n"]) 등을 정의
  • 이미지(image): 실행 가능한 프로그램과 환경설정이 담긴 “설계도”
  • 컨테이너(container): 이미지를 바탕으로 실제로 실행 중인 “실제 프로세스”

 

 

docker build 명령어는 Dockerfile에 정의된 내용을 바탕으로 도커 이미지를 생성(build)하는 역할을 합니다.

 

docker build -t 내이미지이름:태그 경로

 

  • -t 옵션으로 이미지 이름과 태그를 지정
  • 마지막 인자로 Dockerfile이 있는 디렉터리를 지정

docker build 명령 실행

docker build --pull --no-cache -t n8n-playwright-custom F:/N8N-DATA-Storage/11st-Login-sample

 

반응형