• 网站
  • 服务器状态
  • API 文档
  • 博客
Telegram Icon 社区
ZH
English
Português
Русский
中文 (中国)
Tiếng Việt
登录 试用仅需 €1.99
  • 网站
  • 服务器状态
  • API 文档
  • 博客
  • Telegram Icon 社区
  • Chinese
    English
    Português
    Русский
    中文 (中国)
    Tiếng Việt
登录 试用仅需 €1.99

使用API来自动化任务

通过使用Multilogin 6 API来自动化您的常规操作,从而节省您的时间并提升效率。

search icon

联系我们

如果您还有疑问,或希望直接从客服人员获得帮助,请提交请求。
我们会尽快回复您。

请填写下面的联系表格,我们会尽快回复您。

  • Multilogin 6 入门指南
  • 如何使用Multilogin 6
    IP掩码和代理解决方案
  • 团队管理与设置
  • 使用API来自动化任务
  • 迁移到 Multilogin X
  • 常规报错排查
  • 首页
  • breadcrumb separator bar
  • Multilogin 6
  • breadcrumb separator bar
  • 使用API来自动化任务
  • breadcrumb separator bar
  • 如何在 Docker 容器中运行Multilogin 6

如何在 Docker 容器中运行Multilogin 6

作者 Yelena V ( 更新于 April 15th, 2025 )

更新于 April 15th, 2025

在本指南中,我们将引导您在 Docker 容器内设置和启动Multilogin 6。Docker 可让您轻松地在不同环境中一致地部署应用程序。

为什么在 Docker 运行Multilogin? 

Docker 可以让你:

  • 在任何支持 Docker 的系统上运行Multilogin 6,包括本地机器和云环境
  • 保持可移植性和可扩展性以满足自动化需求
  • 使用headless模式在远程主机上运行

开始之前

确保您已拥有:

  • 可以运行 Docker 的系统(云、服务器、VM 或您的计算机)
  • 一个Docker Hub帐户,用于下载所需的图像
  • 一个Multilogin 6账户,用于在容器内使用该应用程序

步骤 1:安装 Docker

如果你还没有 Docker,请为你的操作系统安装它:

  • Linux版 Docker
  • 适用于macOS的 Docker
  • 适用于Windows的 Docker

Docker Engine 设计为直接在Linux上运行。对于Windows或macOS等其他操作系统,您需要使用 Docker Desktop。

 

第 2 步:构建 Dockerfile

要创建容器,您需要在项目目录中创建一个Dockerfile 。此文件用于配置容器。

示例 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

特殊情况:M1 Mac 用户

如果您使用的是M1 Mac(arm64 架构) ,则需要启用 Docker Buildx 实验功能才能正确构建容器。

 

步骤 3:登录凭证设置

由于Dockerfile CMD指令不支持登录凭证,因此需要在同一目录中有一个run.sh文件。

示例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

请安全谨慎地存储您的登录凭证,而不是仅仅在脚本中设置它们。

 

步骤 4:运行 Docker 容器

现在您的Dockerfile已设置完毕,是时候构建并运行您的容器了。

构建 Docker 容器

确保您的 Docker 守护程序正在运行,然后导航到您的Dockerfile目录并运行:

docker build -t multilogin-container

运行 Docker 容器

要在您的环境中启动 Docker 容器,请使用:

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

将<host_port>和<container_port>替换为所需的端口号以启用HTTP请求访问。

以headless模式运行

Multilogin 6 本身不支持headless模式。要解决此问题,请在run.sh脚本中使用类似Xvfb的虚拟显示器。

这篇文章对您有帮助吗?

对本文提供反馈

在本文中

  • 为什么在 Docker 运行Multilogin? 
  • 开始之前
  • 步骤 1:安装 Docker
  • 第 2 步:构建 Dockerfile
  • 示例 Dockerfile
  • 特殊情况:M1 Mac 用户
  • 步骤 3:登录凭证设置
  • 示例run.sh脚本
  • 步骤 4:运行 Docker 容器
  • 构建 Docker 容器
  • 运行 Docker 容器
  • 以headless模式运行

Multilogin 社区

保持消息灵通,分享你的想法,并与他人互动!

Telegram Icon 加入我们的 Telegram 群组

阅读更多相关内容

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

相关文章

  • 如何在 DevTools 中获取配置文件、文件夹和工作区ID
  • 如何使用API导出Cookie
  • Puppeteer自动化示例
  • 从配置文件导出代理详细信息

防检测平台

  • 防检测浏览器
  • 居民代理
  • 移动防检测浏览器
  • 多账户管理t
  • 无头浏览器
  • 网络自动化
  • AI快捷操作自动化

多账户操作

  • 创建多个Facebook账户
  • 创建多个Gmail账户
  • 创建多个LinkedIn账户
  • 创建多个Amazon账户
  • 创建多个OnlyFans账户
  • 创建多个Twitter账户
  • 创建多个TikTok账户

地理代理

  • 英国代理
  • 美国代理
  • 日本代理
  • 印度代理
  • 巴基斯坦代理
  • 中国代理
  • 新西兰代理

资源

  • 知识库
  • API文档
  • 术语表
  • 博客
  • 下载Multilogin 6
  • 服务器状态
  • 更新日志

比较

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

平台代理

  • 移动代理
  • Reddit代理
  • Facebook代理
  • SOCKS5代理
  • Instagram代理
  • OnlyFans代理
  • LinkedIn代理y

免费工具

  • 在线URL转文本工具

联系我们

  • 联系全天候支持
    [email protected]
  • 联系销售团队
  • 推荐计划
  • 价格页面
  • 招贤纳士
  • 招聘信息

© 2025 Multilogin。保留所有权利。

  • 隐私政策
  • 服务条款
  • Cookie政策
Multilogin abstract watermark
  • 防检测平台

    • 防检测浏览器
    • 居民代理
    • 移动防检测浏览器
    • 多账户管理t
    • 无头浏览器
    • 网络自动化
    • AI快捷操作自动化
  • 多账户操作

    • 创建多个Facebook账户
    • 创建多个Gmail账户
    • 创建多个LinkedIn账户
    • 创建多个Amazon账户
    • 创建多个OnlyFans账户
    • 创建多个Twitter账户
    • 创建多个TikTok账户
  • 地理代理

    • 英国代理
    • 美国代理
    • 日本代理
    • 印度代理
    • 巴基斯坦代理
    • 中国代理
    • 新西兰代理
  • 资源

    • 知识库
    • API文档
    • 术语表
    • 博客
    • 下载Multilogin 6
    • 服务器状态
    • 更新日志
  • 比较

    • Multilogin vs. Gologin
    • Multilogin vs. Adspower
    • Multilogin vs. Dolphin Anty
    • Multilogin vs. Incognition
    • Multilogin vs. Octo Browser
    • Multilogin vs. Undetectable
    • Multilogin vs. MoreLogin
  • 平台代理

    • 移动代理
    • Reddit代理
    • Facebook代理
    • SOCKS5代理
    • Instagram代理
    • OnlyFans代理
    • LinkedIn代理y
  • 免费工具

    • 在线URL转文本工具
  • 联系我们

    • 联系全天候支持
      [email protected]
    • 联系销售团队
    • 推荐计划
    • 价格页面
    • 招贤纳士
    • 招聘信息
Multilogin abstract watermark
  • 隐私政策
  • 服务条款
  • Cookie政策

© 2025 Multilogin。保留所有权利。

Expand