У нас вы можете посмотреть бесплатно Локальная установка n8n в виде контейнера Docker в Linux или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Узнайте, как установить N8N локально в контейнере Docker в Linux. Вот команды, показанные в моем видео: 🦹🏻 ВХОД В СИСТЕМУ КАК СУПЕРПОЛЬЗОВАТЕЛЬ: Войти как суперпользователь sudo su Версия Linux: lsb_release -a Обновление и модернизация пакетов: apt update & upgrade -y 🌟 ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ Установка Docker и Docker Compose 🐋 Установка Docker Engine: Установить необходимые пакеты для Docker apt-get install -y ca-certificates curl gnupg Добавить официальный ключ GPG Docker install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubu... | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg chmod a+r /etc/apt/keyrings/docker.gpg Настройка репозитория (добавляет официальный репозиторий пакетов Docker в список источников APT вашей системы Ubuntu/Debian) echo \ "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null Установка Docker Engine apt-get update # Обновите список пакетов в вашей ОС apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin Проверка установки docker --version docker run hello-world docker image ls docker container ls docker container ls -a docker container prune docker container ls -a 🐋 Docker Compose (рекомендуется): Загрузите текущую стабильную версию curl -L "https://github.com/docker/compose/rel... -s)-$(uname -m)" -o /usr/local/bin/docker-compose Применение права на выполнение (делает исполняемый файл Docker Compose исполняемым) chmod +x /usr/local/bin/docker-compose Проверка установки docker-compose --version 🐋 Шаги после установки (необязательно, но рекомендуется) Добавьте своего пользователя в группу docker, чтобы избежать использования sudo (эти команды настраивают вашу учетную запись пользователя Linux для выполнения команд Docker без необходимости каждый раз использовать sudo) usermod -aG docker $USER newgrp docker # Обновить членство в группе 🐋🧪 Тестирование Docker и Docker Compose 🧪 docker --version Должно отобразиться что-то вроде: Docker version 24.0.7, build afdd53b docker-compose --version Должно отобразиться что-то вроде: Docker Compose version v2.23.0 🌟 Базовый контейнер Docker n8n ⛑️ Загрузите образ Docker n8n docker pull n8nio/n8n docker image ls ⛑️ Предварительное создание каталога с правильными правами доступа Создание каталога mkdir -p ~/.n8n Установка правильных прав владения (UID 1000 = пользователь node внутри контейнера) chown -R 1000:1000 ~/.n8n Проверка прав доступа ls -ld ~/.n8n # Должно отображаться drwxr-xr-x с владельцем UID 1000 ⛑️ Запуск контейнера n8n docker run -dit --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n Файл логов контейнера Docker для n8n docker logs n8n Тестирование n8n с помощью команды cURL curl http://localhost:5678 ⛑️✅ Использование Docker Compose (рекомендуется) Создайте файл compose.yaml nano compose.yaml Вставьте эти строки в файл "compose.yaml": version: '3.8' services: n8n: image: n8nio/n8n container_name: n8n restart: unless-stopped # Аналогично Restart=on-failure, но более соответствует Docker ports: "5678:5678" volumes: n8n_data:/home/node/.n8n # Эквивалентно N8N_USER_FOLDER environment: N8N_HOST=localhost N8N_PORT=5678 # Номер порта N8N_RUNNERS_ENABLED=true N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true N8N_SECURE_COOKIE=false # Отключить защищенные cookie для локальной настройки Раскомментируйте, чтобы пропустить экран настройки (после первоначальной конфигурации): - N8N_SKIP_SETUP=true # Раскомментируйте для базовой аутентификации: - N8N_BASIC_AUTH_ACTIVE=true - N8N_BASIC_AUTH_USER=admin - N8N_BASIC_AUTH_PASSWORD=yourpassword # Раскомментируйте для HTTPS (раскомментируйте и укажите сертификаты): - N8N_PROTOCOL=https - N8N_SSL_CERT=/certs/fullchain.pem - N8N_SSL_KEY=/certs/privkey.pem # Раскомментируйте для сопоставления томов сертификатов тома: - ./certs:/certs:ro пользователь: "1000:1000" # Запускается от имени пользователя без прав root (UID/GID 1000 для пользователя node) сети: n8n_network тома: n8n_data: сети: n8n_network: Запуск в отсоединенном режиме docker compose up -d docker container ls -a Просмотр логов docker compose logs -f 🚼ИЗМЕНЕНИЕ НОМЕРА ПОРТА: Редактируйте файл службы: nano compose.yaml Добавьте эту строку в файл compose.yaml: N8N_PORT=8080 ... и отредактируйте эту строку. порты: "8080:5678" Запуск в отсоединенном режиме docker compose down docker compose up -d Просмотр логов docker compose logs -f 🧪ТЕСТИРОВАНИЕ Доступ к n8n через веб-браузер http://192.168.44.217:5678 Тестирование n8n с помощью команды cURL curl http://localhost:5678 👍🏻 Рекомендации: Всегда запускайте apt-get update. После добавления новых репозиториев Перед устано...