• Site
  • Status do aplicativo
  • Documentação da API
  • Blog
Telegram Icon Comunidade
PT
English
Português
Русский
中文 (中国)
Tiếng Việt
Fazer login Experimente por €1,99
  • Site
  • Status do aplicativo
  • Documentação da API
  • Blog
  • Telegram Icon Comunidade
  • Portuguese (Brazil)
    English
    Português
    Русский
    中文 (中国)
    Tiếng Việt
Fazer login Experimente por €1,99

Automatizando tarefas com API

Connect Multilogin 6 with APIs to automate routine operations. Save time and scale your activities without manual intervention.

search icon

Fale Conosco

Se ainda tiver dúvidas ou preferir obter ajuda diretamente de um agente, por favor envie uma solicitação.
Responderemos o mais rápido possível.

Por favor, preencha o formulário de contato abaixo e responderemos o mais breve possível.

  • Primeiros passos
  • Como usar o Multilogin 6
    Mascaramento de IP e soluções de proxy
  • Gestão e configuração da equipe
  • Automatizando tarefas com API
  • Migrando para o Multilogin X
  • Solução de problemas comuns
  • Início
  • breadcrumb separator bar
  • Multilogin 6
  • breadcrumb separator bar
  • Automatizando tarefas com API
  • breadcrumb separator bar
  • Como rodar o Multilogin 6 no Docker

Como rodar o Multilogin 6 no Docker

Escrito por Yelena V ( Atualizado em April 10th, 2025 )

Atualizado em April 10th, 2025

Neste guia, mostraremos como configurar e iniciar Multilogin 6 em um contêiner Docker. O Docker facilita a implantação de aplicativos consistentemente em diferentes ambientes.

Por que usar o Docker para Multilogin? 

O Docker permite que você:

  • Execute Multilogin 6 em qualquer sistema que suporte Docker, incluindo máquinas locais e ambientes de nuvem
  • Mantenha a portabilidade e a escalabilidade para as necessidades de automação
  • Use o modo headless para execução em hosts remotos

Antes de começar

Certifique-se de ter:

  • Um sistema que pode executar o Docker (nuvem, servidor, VM ou seu computador)
  • Uma conta Docker Hub para baixar as imagens necessárias
  • Uma conta Multilogin 6 para usar o aplicativo no seu contêiner

Etapa 1: instalar o Docker

Se você ainda não tem o Docker, instale-o no seu sistema operacional:

  • Docker para Linux
  • Docker para macOS
  • Docker para Windows

O Docker Engine foi projetado para rodar diretamente no Linux. Para outros sistemas operacionais como Windows ou macOS, você precisará usar o Docker Desktop.

 

Etapa 2: construir um Dockerfile

Para criar um contêiner, você precisará de um Dockerfile no diretório do seu projeto. Este arquivo configura o contêiner.

Exemplo Dockerfile

# Use an official base image with a compatible OS
FROM ubuntu:22.04

# List of basic dependancies
RUN apt-get update && apt-get install -y ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0 libc6 libcairo2  libcups2 libcurl4 libdbus-1-3  libdrm2  libexpat1  libgbm1  libglib2.0-0  libgtk-4-1 libnspr4  libnss3  libpango-1.0-0  libu2f-udev libvulkan1 libx11-6  libxcb1  libxcomposite1  libxdamage1  libxext6 libxfixes3 libxkbcommon0  libxrandr2 wget xdg-utils

# Dependancies to install and launch Multilogin application
RUN apt-get update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y openjdk-18-jre-headless curl unzip openssh-client

# Set environment variables for Multilogin login
ENV ML_USERNAME="your_multilogin_username"
ENV ML_PASSWORD="your_multilogin_password"

# Install Multilogin app
RUN mkdir -p /opt/multilogin/
RUN cd /opt/multilogin/ && \
    curl --location --fail --output multiloginapp-linux-x64-client "https://cdn-download.multiloginapp.com/multilogin/6.3.6/multilogin-6.3.6-1-linux_x86_64.zip" && \
    unzip multiloginapp-linux-x64-client && \
    chmod +x multiloginapp-linux-x64-client && \
    rm multiloginapp-linux-x64-client && \
    apt-get -y install ./multilogin.deb

# Copy our main run script into workdir
COPY ./run.sh /opt/Multilogin/

# Add permission to execute and run our script
RUN chmod +x /opt/Multilogin/run.sh
CMD bash /opt/Multilogin/run.sh

Caso especial: usuários de M1 Mac

Se estiver usando um Mac M1 (arquitetura arm64), você precisará habilitar o recurso experimental Docker Buildx para construir o contêiner corretamente.

 

Etapa 3: manipular credenciais de login

Como as instruções CMD do Dockerfile não suportam parâmetros de login, você precisa de um arquivo run.sh no mesmo diretório.

Exemplo de script run.sh

#!/bin/bash

echo "Multilogin account is $ML_USERNAME with password of length ${#ML_PASSWORD}"

cd opt/Multilogin/headless

bash ./cli.sh -login -u "$ML_USERNAME" -p "$ML_PASSWORD"

bash ./headless.sh -port 35000

Armazene suas credenciais com segurança em vez de codificá-las em scripts.

 

Etapa 4: execute um contêiner Docker

Agora que seu Dockerfile está configurado, é hora de construir e executar seu contêiner.

Crie o contêiner Docker

Certifique-se de que seu daemon do Docker esteja em execução, navegue até seu diretório Dockerfile e execute:

docker build -t multilogin-container .

Execute o contêiner

Para iniciar o contêiner em seu ambiente, use:

docker run -d --name multilogin-app -p <host_port>:<container_port> multilogin-container

Substitua <host_port> e <container_port> pelos números de porta desejados para habilitar o acesso à solicitação HTTP .

Executar no modo headless

Multilogin 6 não suporta o modo headless nativamente. Para resolver isso, use um display virtual como Xvfb dentro do seu script run.sh

instalar docker integrar docker rodar no docker container docker docker

Este artigo foi útil?

Dê seu feedback sobre este artigo

Neste artigo

  • Por que usar o Docker para Multilogin? 
  • Antes de começar
  • Etapa 1: instalar o Docker
  • Etapa 2: construir um Dockerfile
  • Exemplo Dockerfile
  • Caso especial: usuários de M1 Mac
  • Etapa 3: manipular credenciais de login
  • Exemplo de script run.sh
  • Etapa 4: execute um contêiner Docker
  • Crie o contêiner Docker
  • Execute o contêiner
  • Executar no modo headless

Comunidade Multilogin

Mantenha-se informado, compartilhe suas opiniões e envolva-se com os outros!

Telegram Icon Junte-se a nós no Telegram

Leia mais sobre o assunto

Blog Post Img

10 Best Datacenter Proxies for Web Scraping (2025 Edition)

Apr 2, 2025 5 min read
Google SERP Img

What is a Google SERP Proxy and Why Should You Care?

Apr 1, 2025 6 min read
UK Proxy Img

What Are Dedicated UK Proxies? Everything You Need to Know

Apr 1, 2025 6 min read
Related Article Title Icon

Artigos Relacionados

  • Como executar a automação do navegador no Multilogin 6
  • Como usar automação Selenium no Multilogin 6
  • Como usar a automação Puppeteer no Multilogin 6
  • Perguntas frequentes sobre automação no Multilogin 6
  • Como usar o CLI e a API local no Multilogin 6

PLATAFORMA ANTIDECTECT

  • Navegador antidetecção
  • Navegador antidetecção móvel
  • Navegador headless
  • Proxies residenciais
  • Gerenciamento de várias contas
  • Automação webn
  • Proxies Residenciais

RECURSOS

  • Central de conhecimentos
  • Documentação da API
  • Glossário
  • Blog
  • Download do Multilogin 6
  • Status do aplicativo
  • Notas de versão

AUTOMAÇÃO WEB

  • Revenda de ingressos

WEB SCRAPING

  • Scraper de contas do Facebook
  • Scraper da Amazon
  • Scraper do OnlyFans
  • Scraping do Twitter
  • Scraping do LinkedIn
  • Scraping do Google

AIRDROPS

  • Coleta de airdrops
  • Airdrops de Solana
  • Airdrops de criptomoedas
  • Airdrop de Arbitrum
  • Airdrop de LayerZero
  • Airdrop de Hamster Kombat

COMPARAÇÃO

  • Multilogin vs. Gologin
  • Multilogin vs. Adspower
  • Multilogin vs. Dolphin Anty
  • Multilogin vs. Incognition
  • Multilogin vs. Octo Browser

ENTRE EM CONTATO

  • Suporte 24/7
    [email protected]
  • Contate o departamento de vendas
  • Programa de afiliados
  • Carreiras

© 2025 Multilogin. Todos os direitos reservados.

  • Política de privacidade
  • Termos de Serviço
  • Política de cookies
Multilogin abstract watermark
  • PLATAFORMA ANTIDECTECT

    • Navegador antidetecção
    • Navegador antidetecção móvel
    • Navegador headless
    • Proxies residenciais
    • Gerenciamento de várias contas
    • Automação webn
    • Proxies Residenciais
  • RECURSOS

    • Central de conhecimentos
    • Documentação da API
    • Glossário
    • Blog
    • Download do Multilogin 6
    • Status do aplicativo
    • Notas de versão
  • AIRDROPS

    • Coleta de airdrops
    • Airdrops de Solana
    • Airdrops de criptomoedas
    • Airdrop de Arbitrum
    • Airdrop de LayerZero
    • Airdrop de Hamster Kombat
  • COMPARAÇÃO

    • Multilogin vs. Gologin
    • Multilogin vs. Adspower
    • Multilogin vs. Dolphin Anty
    • Multilogin vs. Incognition
    • Multilogin vs. Octo Browser
  • AUTOMAÇÃO WEB

    • Revenda de ingressos
  • WEB SCRAPING

    • Scraper de contas do Facebook
    • Scraper da Amazon
    • Scraper do OnlyFans
    • Scraping do Twitter
    • Scraping do LinkedIn
    • Scraping do Google
  • ENTRE EM CONTATO

    • Atendimento 24/7: [email protected]
    • Contate o departamento de vendas
    • Programa de afiliados
    • Carreiras
Multilogin abstract watermark
  • Política de privacidade
  • Termos de Serviço
  • Política de cookies

© 2025 Multilogin. Todos os direitos reservados.

Expand