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

Bắt đầu với tự động hóa Multilogin

Tìm hiểu những kiến thức cơ bản về tự động hóa trong Multilogin. Khám phá các khái niệm chính, lợi ích và phương pháp tự động hóa phù hợp nhất với bạn.

search icon

Hãy thử từ khóa khác hoặc kiểm tra lỗi chính tả. Nếu bạn vẫn cần trợ giúp, hãy liên hệ bộ phận hỗ trợ.

  • Bắt đầu với tự động hóa Multilogin
  • Tự động hóa cơ bản với CLI
  • Tự động hóa ít mã với Postman
  • Trình chạy script & các script có sẵn
  • Puppeteer, Selenium và Playwright
  • Script Python tùy chỉnh
  • Giải pháp nhanh chóng với Công cụ Phát triển
  • Công cụ tự động hóa bên ngoài
  • Trang chủ
  • breadcrumb separator bar
  • Multilogin
  • breadcrumb separator bar
  • Tự động hóa tác vụ với API
  • breadcrumb separator bar
  • Bắt đầu với tự động hóa Multilogin
  • breadcrumb separator bar
  • Cách chạy Multilogin trong một container Docker

Cách chạy Multilogin trong một container Docker

Được viết bởi Anton L ( Cập nhật vào Ngày 13 tháng sáu năm 2026 )

Cập nhật vào Ngày 13 tháng sáu năm 2026

Bạn có thể chạy Multilogin launcher bên trong một container Docker. Điều này hữu ích nếu bạn muốn chạy tự động hóa trên máy tính cục bộ, máy chủ hoặc thiết lập đám mây mà không cần cài đặt mọi thứ thủ công. Để chạy Multilogin trong Docker, bạn sẽ tạo một tệp docker-compose.yaml, tải xuống một hình ảnh đã được xây dựng sẵn và khởi động container.

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

  1. Cài đặt Docker bằng cách làm theo hướng dẫn cài đặt chính thức cho hệ điều hành của bạn:
    1. Docker cho Linux
    2. Docker cho macOS
    3. Docker cho Windows
  2. Mở Terminal hoặc Command Prompt và kiểm tra xem Docker đã được cài đặt đúng cách chưa: docker version

Nếu bạn đã cài đặt Docker Desktop, hãy đảm bảo nó đang mở trước khi tiếp tục.

 

Tạo tệp Docker Compose

  1. Tạo một thư mục cho các tệp Docker của bạn trong bất kỳ thư mục nào
  2. Mở một trình soạn thảo văn bản và dán văn bản này:

    docker-compose.yaml

    services:
        launcher:
          image: public.ecr.aws/d3n0b1o9/mlx-launcher:mlx-latest
          ports:
            - "45001:45001"   # HTTPS REST API
            - "45003:45003"   # WSS
          restart: unless-stopped
     
     
  3. Lưu nó dưới dạng docker-compose.yaml bên trong thư mục từ Bước 1

Khởi động container

Đảm bảo bạn có ít nhất 500 MB dung lượng đĩa trống cho hình ảnh.

 
  1. Mở Terminal hoặc Command Prompt (tùy thuộc vào hệ điều hành của bạn)
  2. Tải xuống hình ảnh Docker. Nó bao gồm một thiết lập Ubuntu đã được sửa đổi với Multilogin launcher đã được cài sẵn: 
    docker pull public.ecr.aws/d3n0b1o9/mlx-launcher:mlx-latest
  3. Đi đến thư mục chứa tệp docker-compose.yaml của bạn bằng lệnh cd

    Giả sử bạn đã tạo một thư mục có tên “container” trong thư mục người dùng của bạn. Terminal đặt thư mục người dùng làm mặc định. Trong trường hợp này, hãy chạy:

    cd container

     
  4. Nhập lệnh sau để tạo một container: docker compose up -d

Lệnh sẽ tạo một mạng có tên %thư mục của bạn%_default và một container %thư mục của bạn%-launcher-1. Sao chép tên container, vì bạn sẽ cần thực thi nó.

Dưới đây là một số lệnh Docker hữu ích:

  • docker compose up -d – tạo và khởi động container
  • docker compose logs -f – hiển thị nhật ký với trạng thái Launcher và kết quả lệnh bên trong container
  • docker compose down – dừng và xóa container
 

Mở terminal của container

Để mở terminal của container, hãy chạy:

docker exec -it %tên container% bash

Nếu thành công, bạn sẽ thấy terminal của container. Bạn đang ở bên trong container bây giờ. Trong các phần tiếp theo, bạn sẽ chạy một vài lệnh API thử nghiệm.

container — launcher@3fdb41dd1786 ~ — docker exec -it container-launcher-1 bash — 179×92 2026-06-10 at 3.55.41 PM

Kiểm tra xem launcher có đang chạy không

Để gửi các yêu cầu API từ bên trong container, bạn sẽ sử dụng cURL. Sử dụng lệnh dưới đây để đảm bảo launcher đang hoạt động:

curl -sS https://launcher.mlx.yt:45001/api/v1/version

Nếu bạn thấy rằng launcher đang chạy, bạn sẽ thấy phản hồi với mã 200: 

{"data":{"env":"Multilogin EU","version":"master"},"status":{"error_code":"","http_code":200,"message":""}}

Các phần tiếp theo sẽ cho thấy cách khởi động và dừng các hồ sơ. Để biết thêm về các yêu cầu API, hãy kiểm tra Multilogin API tài liệu.

Lấy mã thông báo API

Để chạy các yêu cầu API, bạn cần một mã thông báo bearer. Để lấy mã thông báo bearer, hãy chạy yêu cầu POST User Sign In với cURL.

  1. Truy cập MD5 Hash Generator và chuyển đổi mật khẩu tài khoản Multilogin của bạn
  2. Chỉnh sửa lệnh dưới đây bằng cách đặt email và mật khẩu Multilogin của bạn (đã chuyển đổi từ Bước 1) vào đó:

    Lệnh cURL với yêu cầu User Sign In dùng

    curl --location 'https://api.multilogin.com/user/signin' \
    --header 'Content-Type: application/json' \
    --header 'Accept: application/json' \
    --data-raw '{
     "email": "email của bạn",
     "password": "mật khẩu của bạn"
    }'

     
     

3. Sao chép và dán yêu cầu cURL vào terminal.

Bạn sẽ nhận được phản hồi sau:

{"status":{"error_code":"","http_code":200,"message":"Successful signin"},"data":{"refresh_token":"YOUR BEARER TOKEN"}}

Sao chép giá trị của refresh_token. Bạn sẽ cần nó cho các yêu cầu tiếp theo.

75cb08f5-17e1-4ee2-9d24-3c5574954297

Bạn cũng có thể sử dụng mã thông báo tự động hóa thay vì mã thông báo bearer thông thường: Sử dụng token tự động hóa trong không gian làm việc.

 

Khởi động một hồ sơ nhanh

Để xem các hồ sơ có thể chạy bên trong container hay không, hãy thử sử dụng yêu cầu POST Start Quick Profile v3 yêu cầu. Bạn sẽ cần thêm một tiêu đề xác thực với mã thông báo bearer của bạn. Bạn có thể sử dụng tham chiếu bên dưới. Bạn có thể thay đổi các tham số hồ sơ nếu cần. Đừng quên đặt mã thông báo bearer của bạn (thay thế YOUR_TOKEN bằng mã thông báo bearer của bạn):

Lệnh cURL với yêu cầu Start Quick Profile v3

curl --location 'https://launcher.mlx.yt:45001/api/v3/profile/quick' \
--header 'Authorization: YOUR_TOKEN' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data '{
  "browser_type": "mimic",
  "os_type": "macos",
  "parameters": {
    "flags": {
      "navigator_masking": "mask",
      "audio_masking": "mask",
      "localization_masking": "mask",
      "geolocation_popup": "prompt",
      "geolocation_masking": "mask",
      "timezone_masking": "mask",
      "canvas_noise": "natural",
      "graphics_noise": "natural",
      "graphics_masking": "mask",
      "webrtc_masking": "natural",
      "fonts_masking": "mask",
      "media_devices_masking": "mask",
      "screen_masking": "mask",
      "proxy_masking": "custom",
      "ports_masking": "mask"
    }
  }
}'
 
 

Phản hồi thành công trông như thế này:

{"data":{"browser_type":"mimic","core_version":148,"id":"PROFILE_ID","is_quick":true},"status":{"error_code":"","http_code":200,"message":"Quick profile started successfully"}}

Sao chép ID của hồ sơ. Bạn sẽ cần nó để dừng hồ sơ.

Để tìm hiểu thêm về các hồ sơ nhanh, hãy kiểm tra bài viết này: Tạo hồ sơ nhanh với Postman.

 

Dừng hồ sơ

Bây giờ hãy dừng hồ sơ bằng cách sử dụng GET Stop Browser Profile yêu cầu. Thay đổi giá trị PROFILE_ID và YOUR_TOKEN:

lệnh cURL với yêu cầu Stop Browser Profile duyệt

curl --location 'https://launcher.mlx.yt:45001/api/v1/profile/stop/p/PROFILE_ID' \
--header 'Authorization: YOUR_TOKEN' \
--header 'Accept: application/json'
 
 

Hồ sơ sẽ dừng lại sau yêu cầu.

Lưu ý: API có thể vẫn đóng hồ sơ ngay cả khi bạn thấy thông điệp này:

{"status":{"error_code":"INTERNAL_SERVER_ERROR","http_code":500,"message":"profile already stopped"}}

Điều này thường có nghĩa là hồ sơ đã được dừng lại, vì vậy bạn không cần lo lắng.

 

Cách sử dụng các lệnh cURL của riêng bạn

Bạn có thể sử dụng bất kỳ yêu cầu nào từ tài liệu Multilogin API tài liệu, nhưng bạn sẽ cần điều chỉnh chúng cho cURL. Đầu tiên, sao chép một yêu cầu:

  1. Đi đến Multilogin API tài liệu
  2. Mở rộng thư mục trong bảng điều khiển thư viện
  3. Chọn điểm cuối bạn muốn sử dụng
  4. Đặt ngôn ngữ ví dụ yêu cầu thành cURL
  5. Nhấp vào “Sao chép”

Sau đó chỉnh sửa yêu cầu:

  1. Thêm tiêu đề xác thực dưới dòng đầu tiên: --header 'Authorization: YOUR_TOKEN' \
  2. Thay đổi các giá trị tham số.

Sau đó, sao chép lệnh và dán nó vào terminal bên trong container của bạn.

Mẹo bổ sung

  • Hình ảnh Docker trong bài viết là một thiết lập Ubuntu đã được sửa đổi. Nếu bạn muốn cài đặt các công cụ bổ sung (ví dụ: hỗ trợ script Python), hãy chạy lệnh sau để thực thi container với quyền super user: docker exec -it -u 0 %tên container% bash
  • Nếu bạn cần dừng container mà không xóa nó, hãy nhập lệnh này: docker stop %tên container%
  • Nếu bạn cần khởi động một container không hoạt động, hãy nhập lệnh này: docker start %tên container%

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

  • Trước khi bạn bắt đầu
  • Tạo tệp Docker Compose
  • docker-compose.yaml
  • Khởi động container
  • Mở terminal của container
  • Kiểm tra xem launcher có đang chạy không
  • Lấy mã thông báo API
  • Lệnh cURL với yêu cầu User Sign In dùng
  • Khởi động một hồ sơ nhanh
  • Lệnh cURL với yêu cầu Start Quick Profile v3
  • Dừng hồ sơ
  • lệnh cURL với yêu cầu Stop Browser Profile duyệt
  • Cách sử dụng các lệnh cURL của riêng bạn
  • Mẹo bổ sung

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âu hỏi thường gặp về tự động hóa Multilogin
  • Cách tự động khởi chạy ứng dụng máy tính để bàn trong Multilogin
  • Kiến thức cơ bản về API: các thuật ngữ và khái niệm chính
  • Tự động hóa API Multilogin: hướng dẫn dành cho người mới bắt đầu
  • Cách sử dụng tính năng headless
  • Cấu hình Agent cho chế độ không giao diện và tự động khởi chạy trên Linux

Điện thoại

  • Điện thoại đám mây
  • Điện thoại ảo
  • Điện thoại từ xa
  • Farm điện thoại
  • Điện thoại chạy trên đám mây
  • Trình giả lập Android đám mây
  • TỰ Động Hóa Hành Động Nhanh AI

Đa tài khoản

  • Tạo nhiều tài khoản trên Instagram
  • Tạo nhiều tài khoản trên TikTok
  • Tạo nhiều tài khoản trên Reddit
  • Tạo nhiều tài khoản trên Telegram
  • Tạo nhiều tài khoản Facebook
  • Tạo nhiều tài khoản trên YouTube
  • Tạo nhiều tài khoản LinkedIn

SO SÁNH

  • Multilogin vs. MoreLogin
  • Multilogin vs. FlashID
  • Multilogin vs. DuoPlus
  • Multilogin vs. VMOS cloud
  • Multilogin vs. Octo Browser
  • Multilogin vs. AdsPower
  • Multilogin vs. GoLogin

Proxy nền tảng

  • Proxy di động
  • Proxy cho Reddit
  • Proxy cho Instagram
  • Proxy SOCKS5
  • Proxy cho TikTok
  • Proxy cho Facebook
  • Proxy cho YouTube
  • Proxy cho LinkedIn

Mục đích sử dụng

  • Điện thoại đám mây cho TikTok
  • Điện thoại đám mây cho Instagram
  • Điện thoại đám mây cho Reddit
  • Điện thoại đám mây cho Facebook
  • Điện thoại đám mây cho Youtube
  • Điện thoại đám mây cho mạng xã hội

Nguồn

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

CÔNG CỤ MIỄN PHÍ

  • Tính thu nhập từ lượt xem YouTube
  • Tính thu nhập từ Instagram
  • URL trực tuyến Để Chuyển Đổi Văn Bản
  • Kiểm tra SERP Google Local
  • Tạo địa chỉ ngẫu nhiên

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

  • Hỗ trợ 24/7
    [email protected]
  • Chương trình giới thiệu
  • Chương trình liên kết
  • Trang giá
  • Nghề nghiệp
GDPR Compliant

© 2026 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
Multilogin watermark
  • ĐIỆN THOẠI

    • Điện thoại đám mây
    • Điện thoại ảo
    • Điện thoại từ xa
    • Farm điện thoại
    • Điện thoại chạy trên đám mây
    • Trình giả lập Android đám mây
    • TỰ Động Hóa Hành Động Nhanh AI
  • ĐA TÀI KHOẢN

    • Tạo nhiều tài khoản trên Instagram
    • Tạo nhiều tài khoản trên TikTok
    • Tạo nhiều tài khoản trên Reddit
    • Tạo nhiều tài khoản trên Telegram
    • Tạo nhiều tài khoản Facebook
    • Tạo nhiều tài khoản trên YouTube
    • Tạo nhiều tài khoản LinkedIn
  • SO SÁNH

    • Multilogin vs. MoreLogin
    • Multilogin vs. FlashID
    • Multilogin vs. DuoPlus
    • Multilogin vs. VMOS cloud
    • Multilogin vs. Octo Browser
    • Multilogin vs. AdsPower
    • Multilogin vs. GoLogin
  • PROXY NỀN TẢNG

    • Proxy di động
    • Proxy cho Reddit
    • Proxy cho Instagram
    • Proxy SOCKS5
    • Proxy cho TikTok
    • Proxy cho Facebook
    • Proxy cho YouTube
    • Proxy cho LinkedIn
  • MỤC ĐÍCH SỬ DỤNG

    • Điện thoại đám mây cho TikTok
    • Điện thoại đám mây cho Instagram
    • Điện thoại đám mây cho Reddit
    • Điện thoại đám mây cho Facebook
    • Điện thoại đám mây cho Youtube
    • Điện thoại đám mây cho mạng xã hội
  • NGUỒN

    • Kiến thức cơ bản
    • Tài liệu API
    • Bảng chú giải
    • Blog
    • Trạng thái ứng dụng
    • Ghi chú phát hành
  • CÔNG CỤ MIỄN PHÍ

    • Tính thu nhập từ lượt xem YouTube
    • Tính thu nhập từ Instagram
    • URL trực tuyến Để Chuyển Đổi Văn Bản
    • Kiểm tra SERP Google Local
    • Tạo địa chỉ ngẫu nhiên
  • LIÊN HỆ VỚI CHÚNG TÔI

    • Hỗ trợ 24/7
      [email protected]
    • Chương trình giới thiệu
    • Chương trình liên kết
    • Trang giá
    • Nghề nghiệp
GDPR Compliant
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2026 Multilogin. All rights reserved.

Expand