현재 상태 보는 법

sudo docker ps -a

Docker 종료

sudo docker stop n8n

n8n 서버 최신 버전 업데이트

https://docs.n8n.io/hosting/installation/docker/#setting-timezone

# 업데이트
sudo docker pull docker.n8n.io/n8nio/n8n

# 중지
sudo docker stop n8n

# 삭제 (n8n을 삭제 후 다시 실행하기) - 데이터가 삭제되는 건 아닙니다.
sudo docker rm n8n

# 다시 Docker 실행
sudo docker run -it --rm \\
 --name n8n \\
 -p 5678:5678 \\
 -e GENERIC_TIMEZONE="Asia/Seoul" \\
 -e TZ="Asia/Seoul" \\
 -v n8n_data:/home/node/.n8n \\
 docker.n8n.io/n8nio/n8n:latest

n8n 서버 특정 버전 업데이트

# 업데이트
sudo docker pull docker.n8n.io/n8nio/n8n:1.88.0

# 중지
sudo docker stop n8n

# 삭제 (n8n을 삭제 후 다시 실행하기) - 데이터가 삭제되는 건 아님. 걱정ㄴㄴ
sudo docker rm n8n

# 다시 Docker 실행
sudo docker run -it --rm \\
 --name n8n \\
 -p 5678:5678 \\
 -e GENERIC_TIMEZONE="Asia/Seoul" \\
 -e TZ="Asia/Seoul" \\
 -v n8n_data:/home/node/.n8n \\
 docker.n8n.io/n8nio/n8n:1.88.0

n8n Docker 실행 명령어

# Start the container
docker run -it --rm \\
 --name n8n \\
 -p 5678:5678 \\
 -e GENERIC_TIMEZONE="Asia/Seoul" \\
 -e TZ="Asia/Seoul" \\
 -v n8n_data:/home/node/.n8n \\
 docker.n8n.io/n8nio/n8n:latest

Docker 종료 알림 웹훅 (심화)