Mac に n8n を docker-compose で立てる

Hitoshi Arakawa | 2024/12/16 Mon 04:32

Mac に Docker の n8n をインストールする方法を書いた。

Mac に Docker の n8n をインストールする | 荒川仁志 公式サイト
https://www.hitoshiarakawa.com/blogs/2024/2024-12-15_docker-n8n/

さらに docker-compose でインストールしてみた。

環境:
・macOS Sequoia 15.0.1(英語環境)
・Docker Desktop on Mac 4.34.2

(1)ディレクトリーを作成して移動。

$ mkdir n8n; cd n8n

(2)docker-compose.yml を作成する。

services:
  n8n:
    container_name: n8n
    image: docker.n8n.io/n8nio/n8n
    ports:
      - 5678:5678
      - 993:993
    environment:
      - GENERIC_TIMEZONE=Asia/Tokyo
      - TZ=Asia/Tokyo
      - N8N_SECURE_COOKIE=FALSE
    volumes:
      - ./data:/home/node/.n8n
    restart: always

(3)コンテナを立ち上げる。

$ sudo docker-compose up -d

http://localhost:5678 にアクセスすることで n8n が利用できる。

コンテナを停止するには以下。

$ sudo docker-compose stop

参考:
【 Dify 0.12.1 対応 】 n8n と Dify を VPS 上の Docker 環境で動かして連携させる。セキュリティや nginx 設定までのオマケつき|Hi-Noguchi | 株式会社きみより代表 https://note.com/hi_noguchi/n/n27baed2357ea

Custom container name for docker-compose - General - Docker Community Forums
https://forums.docker.com/t/custom-container-name-for-docker-compose/48089

開発系エンジニアのためのDocker絵とき入門 | 鈴木亮 | 工学 | Kindleストア | Amazon
https://amzn.to/4fjqPc6