Docker 설치 방법 for n8n

1. 사전 준비 사항

n8n을 Docker로 설치하기 전에 다음 사항들을 준비.

  • Ubuntu 서버: 최소 2GB 이상의 메모리(RAM)를 권장합니다.
  • 사용자 권한sudo 권한을 가진 사용자 계정이 필요합니다.

2. Docker 및 Docker Compose 설치

n8n을 Docker 컨테이너로 실행하려면 먼저 Docker와 Docker Compose를 설치해야 합니다.

  1. Ubuntu 패키지 목록 업데이트 및 필수 패키지 설치:
    • sudo apt update
    • sudo apt install ca-certificates curl gnupg lsb-release
  2. Docker 공식 GPG 키 추가 및 저장소 설정:
    • sudo mkdir -p /etc/apt/keyrings
    • curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  3. Docker 설치:
    • sudo apt update
    • sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
      • 참고: n8n 공식 문서에서는 docker-compose v2 사용을 권장하며, 위 명령어는 docker compose (v2)를 설치합니다 .
  4. Docker 서비스 시작 및 부팅 시 자동 실행 설정:
    • sudo systemctl start docker
    • sudo systemctl enable docker
  5. 현재 사용자를 Docker 그룹에 추가 (선택 사항)sudo 없이 Docker 명령을 사용하고 싶다면 실행합니다.
    • sudo usermod -aG docker $USER
    • newgrp docker # 그룹 변경 적용 (재로그인 필요할 수 있음)
  6. Docker 설치 확인:
    • docker run hello-world
    • Hello from Docker! 메시지가 출력되면 성공입니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

error: Content is protected !!