Sådan installeres Langflow med Docker trin for trin

Sidste opdatering: 28/07/2026
Forfatter: Andrés Leal

Installer Langflow med Docker Det er en af ​​de reneste og hurtigste måder at få dette værktøj op at køre på.I dette indlæg fortæller vi dig, hvordan du gør det: fra den mest basale kommando til en robust konfiguration med en persistent database.

Hvorfor bruge Docker til Langflow?

Sådan installeres Langflow med Docker

Langflow Det er blevet et essentielt værktøj til visuel udvikling af AI-arbejdsgange. Dets største styrke er den lethed, hvormed det forbinder prompts, LLM'er, API'er og datakilder på et enkelt interaktivt lærred. en af ​​de mest kraftfulde og intuitive platforme for både udviklere og forretningsteams.

Selvom det er muligt at installere Langflow lokalt ved hjælp af et Python-miljø med pip, Det anbefales at implementere det ved hjælp af DockerI en container kører både appen og dens afhængigheder i et isoleret miljø uden at påvirke operativsystemet. Desuden er denne installation ideel til produktionsimplementeringer, da den muliggør integration af databaser, persistente volumener og avancerede konfigurationer.

Krav til installation af Langflow med Docker

Før du begynder at installere Langflow med Docker, anbefales det at verificér følgende elementer på din computer eller lokale server.

  • Docker Engine og Docker Compose er installeret og fungerer på dit system (se emnet Sådan installeres Docker på Linux trin for trin).
  • Som minimum tilgængelige systemressourcer anbefales mindst 2 CPU-kerner og 4 GB RAM (8 GB eller mere er afgørende, hvis du skal behandle sprogmodeller eller indlejringer lokalt).
  • Adgang til port 7860, som er standardwebporten, som Langflow bruger til at betjene sin brugergrænseflade.
  • API-nøgler til de udbydere, du bruger i dine flows (OpenAI, Anthropic, Ollama, Google Gemini osv.).
Eksklusivt indhold - Klik her  Hvordan deaktiverer jeg midlertidigt McAfee Mobile Security?

Sådan installeres Langflow med Docker: hurtig metode med Docker Run

Hvis det er første gang, du bruger Langflow, er den nemmeste måde at installere det med Docker på. ved hjælp af docker run-kommandoenDette er den perfekte mulighed for hurtige tests eller til at blive fortrolig med brugergrænsefladen. Åbn først terminalen og indsæt kommandoen:

docker run -p 7860:7860 -e LANGFLOW_AUTO_LOGIN=false -e LANGFLOW_SUPERUSER_PASSWORD=DIN_ADGANGSKODE langflowai/langflow:seneste

Kør det ikke endnu. Erstat først YOUR_PASSWORD med en stærk adgangskode. Tryk nu på Enter, og kommandoen vil downloade det officielle image og starte Langflow på port 7860. Når processen er færdig, og containeren kører, kan du Åbn Langflow i din browser.

For at gøre dette skal du navigere mod http://localhost:7860/eller brug IP-adressen på den enhed, du bruger som din lokale server. Endelig, Log ind med brugeren langstrøm og brug den adgangskode, du lige har angivet.

Denne metode er ideel til hurtige tests, men Den lagrer ikke strømme permanent.Hvis du genstarter containeren, mister du dine data. Derfor er Docker Compose den bedste løsning, hvis du planlægger at bruge Langflow seriøst.

Sådan installeres Langflow med Docker Compose

Sådan genstarter du automatisk en Docker-container, når den holder op med at reagere

En anden måde at installere Langflow med Docker er ved at bruge Docker Compose. På denne måde Du kan definere og køre flere tjenester (Langflow og PostgreSQL) med en enkelt konfiguration.Dine arbejdsgange, brugere og konfigurationer gemmes permanent i en ekstern, permanent database. Dette er den anbefalede metode til servere og VPS'er.

Eksklusivt indhold - Klik her  Hvordan administrerer man telefonsvarerbeskeder i RingCentral?

Trin 1: Klon det officielle arkiv

El officielt Langflow-arkiv Den indeholder et komplet eksempel på Docker Compose-konfigurationer, som du kan bruge som base. Indeni finder du en brugervenlig docker-compone-yml-fil. For at klone den skal du køre følgende kommando:

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

Trin 2: Opret docker-compose.yml-filen

Hvis du foretrækker ikke at klone hele arkivetDu kan oprette din egen docker-compose.yml-fil fra bunden. For at gøre dette skal du først oprette en ny mappe eller en dedikeret mappe til at organisere Langflows konfigurationsfiler og persistente data:

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

Åbn derefter din teksteditor i terminalen favorit (som nano eller micro) til at udkaste konfigurationen:

nano docker-compose.yml

Efter, Kopiér og indsæt følgende officielle og optimerede struktur:

tjenester: langflow: image: langflowai/langflow:nyeste containernavn: langflow-app restart: unless-stopped ports: - "7860:7860" miljø: - LANGFLOW_HOST=0.0.0.0 - LANGFLOW_PORT=7860 - LANGFLOW_AUTO_LOGIN=sand volumener: - langflow_data:/app/langflow volumener: langflow_data:

Trin 3: Start tjenesterne

Endelig, fra den mappe, hvor din docker-compose.yml-fil er placeret, kør følgende kommando:

docker komponer op -d

-d-flaget starter containere i baggrunden. Docker Compose vil downloade de nødvendige billeder og vil understøtte både Langflow og PostgreSQL.

Trin 4: Bekræft, at tjenesten er aktiv, og få adgang til webgrænsefladen

Som et fjerde trin til at installere Langflow med Docker Compose, anbefales det at tjek containerens udførelsesstatusFor at sikre, at der ikke er nogen opstartsfejl, skal du køre kommandoen docker compose psDu burde se et output, der angiver, at langflow-app har tilstanden Up (o løber) og at port 7860 er korrekt mappet.

Til sidst er alt, hvad der er tilbage, Få adgang til webgrænsefladen ved at åbne din browser og tilgår følgende lokale adresse: http://localhost:7860. Hvis du installerer på en fjernserver, skal du erstatte localhost med din servers IP-adresse. Det var det! Du vil se Langflows visuelle lærred klar til at begynde at opbygge dine arbejdsgange og integrere kunstig intelligens-komponenter.

Eksklusivt indhold - Klik her  Hvordan overfører man en Camtasia-film til et USB-drev?

Hvad inkluderer denne konfiguration, klonet fra det officielle arkiv? På den ene side, en persistent volumen kaldet langflow-data hvor flows, logs og konfigurationer gemmes. På den anden side, en PostgreSQL-container baseret på Debian 13 for at undgå uforeneligheder mellem sortering. Og også miljøvariabler til at tilpasse installationen.

Installation af Langflow med Docker: Avanceret tilpasning

Person sidder foran en computer

Når du har installeret Langflow med Docker, og alt fungerer, kan du tilpasse installationen til dine behov. Du kan f.eks. udvide det officielle image oprettelse af en Dockerfile: FRA langflowi/langflow:seneste && RUN pip installation langchain-fællesskab.

Longflow tillader også eksport- og pakkestrømme inden for et Docker-billede til virksomhedsinstallationer. Desuden, takket være vedvarende volumener, Opdater Langflow Uden at miste data er det simpelt. Bare kør kommandoerne:

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

Som du kan se, er det hurtigt og nemt at installere og vedligeholde Langflow med Docker. Kombinationen af ​​det officielle image og PostgreSQL-konfigurationen giver dig en et solidt fundament for udvikling, testning og implementering af dine AI-flows.

At vælge metoden med Docker Run eller den mere robuste konfiguration med Docker Compose Det afhænger af dine behov. For en seriøs bruger anbefales den anden mulighed altid, da den sikrer datapersistens og letter opdateringer.