Как установить Langflow с помощью Docker: пошаговая инструкция

Последнее обновление: 28/07/2026

Установите Langflow с помощью Docker. Это один из самых чистых и быстрых способов запустить и использовать этот инструмент.В этой статье мы расскажем, как это сделать: от самой простой команды до надежной конфигурации с постоянной базой данных.

Почему для Langflow используется Docker?

Как установить Langflow с помощью Docker

Лэнгфлоу Он стал незаменимым инструментом для визуальной разработки рабочих процессов в области искусственного интеллекта. Его главное преимущество — простота, с которой он объединяет подсказки, LLM-ы, API и источники данных на едином интерактивном холсте. одна из самых мощных и интуитивно понятных платформ для разработчиков и бизнес-команд.

Хотя установить Langflow локально, используя среду Python с помощью pip, возможно, Рекомендуемый вариант — развертывание с использованием Docker.Внутри контейнера приложение и его зависимости работают в изолированной среде, не влияя на операционную систему. Кроме того, такая установка идеально подходит для развертывания в производственной среде, поскольку позволяет интегрировать базы данных, постоянные тома и расширенные конфигурации.

Требования для установки Langflow с использованием Docker

Перед началом установки Langflow с помощью Docker рекомендуется выполнить следующие действия: проверьте следующие элементы на вашем компьютере или локальном сервере.

  • В вашей системе должны быть установлены и работать Docker Engine и Docker Compose (см. соответствующую тему). Как установить Docker на Linux шаг за шагом).
  • В качестве минимально необходимых системных ресурсов рекомендуется как минимум 2 ядра ЦП и 4 ГБ оперативной памяти (8 ГБ или более необходимы, если вы собираетесь обрабатывать языковые модели или эмбеддинги локально).
  • Доступ к порту 7860, который является стандартным веб-портом, используемым Langflow для отображения пользовательского интерфейса.
  • API-ключи поставщиков, которых вы используете в своих процессах (OpenAI, Anthropic, Ollama, Google Gemini и т. д.).
Эксклюзивный контент – нажмите здесь  Как временно отключить McAfee Mobile Security?

Как установить Langflow с помощью Docker: быстрый способ с использованием команды Docker Run.

Если вы впервые используете Langflow, самый простой способ установить его с помощью Docker — это... используя команду `docker run`Это идеальный вариант для быстрых тестов или для ознакомления с интерфейсом. Сначала откройте терминал и вставьте команду:

docker run -p 7860:7860 -e LANGFLOW_AUTO_LOGIN=false -e LANGFLOW_SUPERUSER_PASSWORD=YOUR_PASSWORD langflowai/langflow:latest

Пока не запускайте. Сначала замените YOUR_PASSWORD на надежный пароль. Теперь нажмите Enter, и команда загрузит официальный образ и запустит Langflow на порту 7860. После завершения процесса и запуска контейнера вы можете Откройте Langflow в браузере..

Для этого перейдите в... http://localhost:7860/или используйте IP-адрес устройства, которое вы используете в качестве локального сервера. Наконец, Авторизоваться с пользователем лангфлоу и используйте пароль, который вы только что установили.

Этот метод идеально подходит для экспресс-тестов, но Оно не хранит потоки данных постоянно.Если перезапустить контейнер, вы потеряете свои данные. Поэтому, если вы планируете серьезно использовать Langflow, Docker Compose — лучший вариант.

Как установить Langflow с помощью Docker Compose

Как автоматически перезапустить контейнер Docker, когда он перестает отвечать.

Второй способ установки Langflow с помощью Docker — использование Docker Compose. С помощью одной конфигурации можно определить и запустить несколько сервисов (Langflow и PostgreSQL).Ваши рабочие процессы, пользователи и конфигурации постоянно хранятся во внешней, постоянно доступной базе данных. Это рекомендуемый метод для серверов и VPS.

Эксклюзивный контент – нажмите здесь  Как управлять сообщениями голосовой почты в RingCentral?

Шаг 1: Клонируйте официальный репозиторий.

El официальный репозиторий Langflow Включает в себя полный пример конфигураций Docker Compose, который можно использовать в качестве основы. Внутри вы найдете готовый к использованию файл docker-compose-yml. Чтобы клонировать его, выполните следующую команду:

git clone https://github.com/langflow-ai/langflow.git cd langflow/docker_example

Шаг 2: Создайте файл docker-compose.yml

Если вы предпочитаете не клонировать весь репозиторийВы можете создать собственный файл docker-compose.yml с нуля. Для этого сначала создайте новый каталог или отдельную папку для организации конфигурационных файлов Langflow и постоянных данных:

mkdir ~/langflow-compose && cd ~/langflow-compose

Далее откройте свой текстовый редактор в терминале любимый вариант (например, nano или micro) для составления конфигурации:

nano docker-compose.yml

После, Скопируйте и вставьте следующую официальную и оптимизированную структуру.:

сервисы: langflow: образ: langflowai/langflow:latest имя_контейнера: langflow-app перезапуск: если не остановлен порты: - "7860:7860" среда: - LANGFLOW_HOST=0.0.0.0 - LANGFLOW_PORT=7860 - LANGFLOW_AUTO_LOGIN=true тома: - langflow_data:/app/langflow тома: langflow_data:

Шаг 3: Запуск сервисов

Окончательно, из каталога, где находится ваш файл docker-compose.ymlВыполните следующую команду:

docker-compose вверх -d

Флаг -d запускает контейнеры в фоновом режиме. Docker Compose загрузит необходимые изображения и будет поддерживать как Langflow, так и PostgreSQL.

Шаг 4: Убедитесь, что служба активна, и получите доступ к веб-интерфейсу.

В качестве четвертого шага для установки Langflow с помощью Docker Compose рекомендуется выполнить следующее: проверить состояние выполнения контейнераЧтобы исключить ошибки при запуске, выполните команду. docker compose psВы должны увидеть сообщение, указывающее на то, что langflow-app имеет это состояние. Up (o бег) и что порт 7860 правильно сопоставлен.

В конце концов, остается лишь... Для доступа к веб-интерфейсу откройте свой браузер. и получить доступ к следующему локальному адресу: http://localhost:7860. Если вы устанавливаете программу на удаленный сервер, замените localhost на IP-адрес вашего сервера. Вот и все! Вы увидите визуальный холст Langflow, готовый к созданию рабочих процессов и интеграции компонентов искусственного интеллекта.

Эксклюзивный контент – нажмите здесь  Как перенести фильм, созданный в Camtasia, на USB-накопитель?

Что включает в себя эта конфигурация, клонированная из официального репозитория? С одной стороны, постоянный том, называемый langflow-data где хранятся потоки, журналы и конфигурации. С другой стороны, Контейнер PostgreSQL на базе Debian 13 во избежание несовместимости сопоставление. А также переменные среды для настройки установки.

Установка Langflow с помощью Docker: расширенная настройка

Человек, сидящий перед компьютером

После установки Langflow с помощью Docker и обеспечения работоспособности всех компонентов, вы можете настроить установку под свои нужды. Например, вы можете расширить официальное изображение Создание Dockerfile: ОТ langflowi/langflow:latest && Выполните команду `pip install langchain-community`.

Longflow также позволяет экспортные и упаковочные потоки в образе Docker для корпоративных развертываний. Кроме того, благодаря постоянным томам, обновить Langflow Это просто и без потери данных. Просто выполните следующие команды:

docker pull langflowai/langflow:latest docker compose down docker compose up

Как видите, установка и обслуживание Langflow с помощью Docker — это быстро и легко. Сочетание официального образа и конфигурации PostgreSQL обеспечивает вам... надежная основа для разработки, тестирования и развертывания ваших потоков ИИ..

Выбрав метод Docker Run или более надежная конфигурация с Docker Compose Всё зависит от ваших потребностей. Для серьёзного пользователя всегда рекомендуется второй вариант, поскольку он обеспечивает сохранность данных и упрощает обновления.