• Trang web
  • Trạng thái ứng dụng
  • Tài liệu API
  • Blog
Telegram Icon Cộng đồng
VI
English
Português
Русский
中文 (中国)
Tiếng Việt
Đăng nhập Dùng thử với €1.99
  • Trang web
  • Trạng thái ứng dụng
  • Tài liệu API
  • Blog
  • Telegram Icon Cộng đồng
  • Vietnamese
    English
    Português
    Русский
    中文 (中国)
    Tiếng Việt
Đăng nhập Dùng thử với €1.99

API và tự động hóa nhiệm vụ

Kết nối Multilogin 6 với API để tự động hóa các hoạt động thường lệ. Tiết kiệm thời gian và mở rộng quy mô hoạt động của bạn mà không cần can thiệp thủ công.

search icon

Liên hệ với chúng tôi

Nếu bạn vẫn còn câu hỏi hoặc muốn nhận trợ giúp trực tiếp từ nhân viên, vui lòng gửi yêu cầu.
Chúng tôi sẽ phản hồi bạn sớm nhất có thể.

Vui lòng điền vào biểu mẫu liên hệ bên dưới, chúng tôi sẽ phản hồi bạn sớm nhất có thể.

  • Giới thiệu về Multilogin 6
  • Cách sử dụng Multilogin 6
    Giải pháp che giấu IP và proxy
  • Quản lý và thiết lập đội nhóm
  • API và tự động hóa nhiệm vụ
  • Di chuyển sang Multilogin X
  • Xử lý sự cố thường gặp
  • Trang chủ
  • breadcrumb separator bar
  • Multilogin 6
  • breadcrumb separator bar
  • API và tự động hóa nhiệm vụ
  • breadcrumb separator bar
  • Cách chạy Multilogin 6 trong Docker container

Cách chạy Multilogin 6 trong Docker container

Được viết bởi Yelena V ( Cập nhật vào April 15th, 2025 )

Cập nhật vào April 15th, 2025

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách thiết lập và khởi chạy Multilogin 6 bên trong Docker container. Docker giúp triển khai ứng dụng một cách dễ dàng trên nhiều môi trường khác nhau.

Tại sao nên sử dụng Docker cho Multilogin ? 

Docker cho phép bạn:

  • Chạy Multilogin 6 trên bất kỳ hệ thống nào hỗ trợ Docker, bao gồm máy cục bộ và môi trường đám mây
  • Duy trì tính di động và khả năng mở rộng cho nhu cầu tự động hóa
  • Sử dụng chế độ headless để chạy trên máy chủ từ xa

Trước khi bạn bắt đầu

Hãy đảm bảo bạn có:

  • Một hệ thống có thể chạy Docker (đám mây, máy chủ, VM hoặc máy tính của bạn)
  • Tài khoản Docker Hub để tải xuống hình ảnh cần thiết
  • Tài khoản Multilogin 6 để sử dụng ứng dụng bên trong vùng chứa của bạn

Bước 1: cài đặt Docker

Nếu bạn chưa có Docker, hãy cài đặt nó cho hệ điều hành của bạn:

  • Docker cho Linux
  • Docker cho macOS
  • Docker cho Windows

Docker Engine được thiết kế để chạy trực tiếp trên Linux . Đối với các hệ điều hành khác như Windows hoặc macOS bạn sẽ cần sử dụng Docker Desktop.

 

Bước 2: xây dựng Dockerfile

Để tạo một container, bạn sẽ cần một Dockerfile trong thư mục dự án của mình. Tệp này sẽ cấu hình container.

Ví dụ 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

Trường hợp đặc biệt: Người dùng máy Mac M1

Nếu bạn đang sử dụng máy Mac M1 (kiến trúc arm64) , bạn sẽ cần bật tính năng thử nghiệm Docker Buildx để xây dựng container đúng cách.

 

Bước 3: xử lý thông tin đăng nhập

Vì lệnh CMD của Dockerfile không hỗ trợ tham số đăng nhập nên bạn cần có tệp run.sh trong cùng thư mục.

Ví dụ tập lệnh 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

Lưu trữ thông tin đăng nhập của bạn một cách an toàn thay vì mã hóa cứng chúng trong các tập lệnh.

 

Bước 4: chạy một container Docker

Bây giờ Dockerfile của bạn đã được thiết lập, đã đến lúc xây dựng và chạy container.

Xây dựng container Docker

Đảm bảo rằng daemon Docker của bạn đang chạy, sau đó điều hướng đến thư mục Dockerfile và chạy:

docker build -t multilogin-container .

Chạy container

Để khởi động container trong môi trường của bạn, hãy sử dụng:

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

Thay thế <host_port> và <container_port> bằng số cổng mong muốn để cho phép truy cập yêu cầu HTTP .

Chạy ở chế độ headless

Multilogin 6 không hỗ trợ chế độ headless gốc. Để giải quyết vấn đề này, hãy sử dụng màn hình ảo như Xvfb bên trong tập lệnh run.sh của bạn.

cài đặt docker chạy trong docker vùng chứa docker docker

Bài viết này có hữu ích không?

Góp ý về bài viết này

Trong bài viết này

  • Tại sao nên sử dụng Docker cho Multilogin ? 
  • Trước khi bạn bắt đầu
  • Bước 1: cài đặt Docker
  • Bước 2: xây dựng Dockerfile
  • Ví dụ Dockerfile
  • Trường hợp đặc biệt: Người dùng máy Mac M1
  • Bước 3: xử lý thông tin đăng nhập
  • Ví dụ tập lệnh run.sh
  • Bước 4: chạy một container Docker
  • Xây dựng container Docker
  • Chạy container
  • Chạy ở chế độ headless

Cộng đồng Multilogin

Hãy cập nhật thông tin, chia sẻ ý kiến của bạn và kết nối với người khác!

Telegram Icon Tham gia Telegram

Đọc thêm về chủ đề này

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

Bài viết liên quan

  • Cách thực hiện tự động hóa trình duyệt trong Multilogin 6
  • Cách sử dụng CLI và Local API trong Multilogin 6
  • Cách sử dụng tự động hóa trình duyệt Selenium trong Multilogin 6
  • Cách sử dụng tính năng tự động hóa trình duyệt Puppeteer trong Multilogin 6
  • Câu hỏi thường gặp về tự động hóa Multilogin 6

NỀN TẢNG CHỐNG PHÁT HIỆN

  • Trình duyệt chống phát hiện
  • Trình duyệt chống phát hiện di động
  • Trình duyệt headless
  • Residential proxies
  • Quản lý nhiều tài khoản
  • Tự động hóa web
  • Proxy Dân Cư

NGUỒN

  • Kiến thức cơ bản
  • Tài liệu API
  • Bảng chú giải
  • Blog
  • Tải xuống Multilogin 6
  • Trạng thái ứng dụng
  • Ghi chú phát hành

TỰ ĐỘNG HÓA WEB

  • Hóa đầu cơ vé

WEB TRÌNH QUÉT

  • Trình quét tài khoản Facebook
  • Trình quét Amazon
  • Trình quét OnlyFans
  • Trình quét Twitter
  • Trình quét LinkedIn
  • Trình quét Google

AIRDROPS

  • Mở rộng hoạt động airdrop của bạn
  • Airdrops của Solana
  • Airdrop tiền điện tử

SO SÁNH

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

LIÊN HỆ VỚI CHÚNG TÔI

  • Hỗ trợ 24/7
    [email protected]
  • Liên hệ bán hàng
  • Chương trình liên kết
  • Nghề nghiệp

© 2025 © 2025 Multilogin. Bảo lưu mọi quyền.

  • Chính sách bảo mật
  • Điều khoản dịch vụ
  • Chính sách cookie
Multilogin abstract watermark
  • NỀN TẢNG CHỐNG PHÁT HIỆN

    • Trình duyệt chống phát hiện
    • Trình duyệt chống phát hiện di động
    • Trình duyệt headless
    • Residential proxies
    • Quản lý nhiều tài khoản
    • Tự động hóa web
    • Proxy Dân Cư
  • NGUỒN

    • Kiến thức cơ bản
    • Tài liệu API
    • Bảng chú giải
    • Blog
    • Tải xuống Multilogin 6
    • Trạng thái ứng dụng
    • Ghi chú phát hành
  • AIRDROPS

    • Mở rộng hoạt động airdrop của bạn
    • Airdrops của Solana
    • Airdrop tiền điện tử
  • SO SÁNH

    • Multilogin vs. Gologin
    • Multilogin vs. Adspower
    • Multilogin vs. Dolphin Anty
    • Multilogin vs. Incognition
    • Multilogin vs. Octo Browser
  • TỰ ĐỘNG HÓA WEB

    • Hóa đầu cơ vé
  • WEB TRÌNH QUÉT

    • Trình quét tài khoản Facebook
    • Trình quét Amazon
    • Trình quét OnlyFans
    • Trình quét Twitter
    • Trình quét LinkedIn
    • Trình quét Google
  • LIÊN HỆ VỚI CHÚNG TÔI

    • Hỗ trợ 24/7: [email protected]
    • Liên hệ bán hàng
    • Chương trình liên kết
    • Nghề nghiệp
Multilogin abstract watermark
  • Chính sách bảo mật
  • Điều khoản dịch vụ
  • Chính sách cookie

© 2025 © 2025 Multilogin. Bảo lưu mọi quyền.

Expand