• Сайт
  • Статус системы
  • API-документация
  • Блог
Telegram Icon Сообщество
RU
Русский
Português
English
中文 (中国)
Tiếng Việt
Войти Попробовать за 2$
  • Сайт
  • Статус системы
  • API-документация
  • Блог
  • Telegram Icon Сообщество
  • Russian
    Русский
    Português
    English
    中文 (中国)
    Tiếng Việt
Войти Попробовать за 2$

Начало работы с автоматизацией

Изучите основы автоматизации в Multilogin. Узнайте ключевые понятия, преимущества и лучший метод автоматизации для ваших задач.

search icon

Попробуйте другое ключевое слово или проверьте правильность написания. Нужна помощь? Обратитесь в поддержку.

  • Начало работы с автоматизацией
  • Базовая автоматизация с CLI
  • Автоматизация без кода в Postman
  • Script runner и готовые скрипты
  • Puppeteer, Selenium и Playwright
  • Настраиваемые Python-скрипты
  • Быстрые решения с DevTools
  • Внешние инструменты автоматизации
  • Главная
  • breadcrumb separator bar
  • Multilogin
  • breadcrumb separator bar
  • Автоматизация задач с API и скриптами
  • breadcrumb separator bar
  • Начало работы с автоматизацией
  • breadcrumb separator bar
  • Как запустить Multilogin в контейнере Docker

Как запустить Multilogin в контейнере Docker

Автор Anton L ( Обновлено 11 Июня 2026 г. )

Обновлено 11 Июня 2026 г.

Вы можете запустить лаунчер Multilogin  внутри контейнера Docker. Это полезно, если вы хотите запустить автоматизацию на своем локальном компьютере, сервере или облачной платформе, не устанавливая все вручную. Чтобы запустить Multilogin в Docker, вам нужно создать файл docker-compose.yaml, скачать специальный образ и запустить контейнер.

Для начала

  1. Установите Docker, следуя официальному руководству по установке для вашей операционной системы:
    1. Docker для Linux.
    2. Docker для macOS.
    3. Docker для Windows.
  2. Откройте Терминал или Командную строку и проверьте, что Docker установлен правильно: docker version

Если вы установили Docker Desktop, убедитесь, что он открыт, прежде чем продолжить.

 

Создайте файл Docker Compose

  1. Создайте папку для ваших файлов Docker в любом каталоге.
  2. Откройте текстовый редактор и вставьте этот текст:

    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. Сохраните его как docker-compose.yaml в папке из первого шага.

Запустите контейнер

Убедитесь, что у вас есть как минимум 500 МБ свободного места на диске для образа.

 
  1. Откройте Терминал или Командную строку (в зависимости от вашей ОС).
  2. Скачайте специальный образ для Docker. Он включает модифицированную установку Ubuntu с предустановленным лаунчером Multilogin: 
    docker pull public.ecr.aws/d3n0b1o9/mlx-launcher:mlx-latest
  3. Перейдите в папку с вашим файлом docker-compose.yaml с помощью команды cd

    Предположим, вы создали папку под названием “container” в вашей пользовательской папке. Терминал устанавливает пользовательскую папку как папку по умолчанию. В этом случае выполните:

    cd container

     
  4. Введите следующую команду для создания контейнера: docker compose up -d

Команда создаст сеть с именем %ваша папка%_default и контейнер %ваша папка%-launcher-1. Скопируйте имя контейнера, так как оно вам понадобится для выполнения следующих команд.

Вот некоторые полезные команды Docker:

  • docker compose up -d – создает и запускает контейнер.
  • docker compose logs -f – показывает логи со статусом лаунчера и результатами команд внутри контейнера.
  • docker compose down – останавливает и удаляет контейнер.
 

Откройте терминал контейнера

Чтобы открыть терминал контейнера, выполните:

docker exec -it %имя контейнера% bash

Если все работает, вы увидите терминал контейнера. Вы теперь внутри контейнера. В следующих разделах вы выполните несколько тестовых API команд.

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

Проверьте работу лаунчера

Чтобы отправить API запросы изнутри контейнера, вы будете использовать cURL. Используйте команду ниже, чтобы убедиться, что лаунчер работает:

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

Если вы видите, что лаунчер работает, вы получите ответ с кодом 200: 

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

В следующих разделах показано, как запускать и останавливать профили. Для получения дополнительных API запросов проверьте документацию API Multilogin.

Получите ваш API токен

Чтобы выполнять API запросы, вам нужен токен доступа. Чтобы получить токен доступа, выполните запрос POST User Sign In с помощью cURL.

  1. Откройте MD5 Hash Generator и конвертируйте свой пароль от аккаунта Multilogin
  2. Отредактируйте команду ниже, вставив в неё свой email и пароль от Multilogin (преобразованный на первом шаге):

    cURL команда с запросом входа пользователя

    curl --location 'https://api.multilogin.com/user/signin' \
    --header 'Content-Type: application/json' \
    --header 'Accept: application/json' \
    --data-raw '{
     "email": "ваша почта",
     "password": "ваш пароль в MD5"
    }'

     
     

3. Скопируйте и вставьте запрос cURL в терминал.

Вы получите следующий ответ:

{"status":{"error_code":"","http_code":200,"message":"Successful signin"},"data":{"refresh_token":"ВАШ ТОКЕН"}}

Скопируйте значение refresh_token. Оно вам понадобится для следующих запросов.

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

Вы также можете использовать токен автоматизации вместо обычного токена доступа: Как сгенерировать токен автоматизации Multilogin в Postman.

 

Запустите разовый профиль

Чтобы проверить работу профилей внутри контейнера, попробуйте использовать запрос POST Start Quick Profile v3. Вам нужно будет добавить заголовок авторизации с вашим токеном. Вы можете использовать приведенную ниже ссылку. Вы можете изменить параметры профиля, если это необходимо. Не забудьте вставить ваш токен доступа (замените ВАШ_ТОКЕН на ваш токен доступа):

cURL команда с запросом Start Quick Profile v3

curl --location 'https://launcher.mlx.yt:45001/api/v3/profile/quick' \
--header 'Authorization: ВАШ_ТОКЕН' \
--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"
    }
  }
}'
 
 

Успешный ответ выглядит так:

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

Скопируйте ID профиля. Он вам понадобится для остановки профиля.

Чтобы узнать больше о быстрых профилях, проверьте эту статью: Как создать разовый профиль Multilogin в Postman.

 

Остановите профиль

Теперь остановите профиль, используя запрос GET Stop Browser Profile запрос. Измените значения PROFILE_ID и ВАШ_ТОКЕН:

cURL команда с запросом Stop Browser Profile

curl --location 'https://launcher.mlx.yt:45001/api/v1/profile/stop/p/PROFILE_ID' \
--header 'Authorization: ВАШ_ТОКЕН' \
--header 'Accept: application/json'
 
 

Профиль должен остановиться после запроса.

Примечание: API может все еще закрыть профиль, даже если вы видите это сообщение:

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

Это обычно означает, что профиль уже был остановлен, так что все в порядке.

 

Как использовать свои собственные команды cURL

Вы можете использовать любые запросы из документации API Multilogin, но вам нужно будет адаптировать их для cURL. Сначала скопируйте запрос:

  1. Откройте документацию API Multilogin.
  2. Разверните папку в панели библиотеки эндпоинтов слева.
  3. Выберите эндпоинт, который хотите использовать.
  4. Установите язык примера запроса на cURL.
  5. Нажмите “Copy”.

Затем отредактируйте запрос:

  1. Добавьте заголовок авторизации под первой строкой: --header 'Authorization: YOUR_TOKEN' \
  2. Измените значения параметров.

После этого скопируйте команду и вставьте ее в терминал внутри вашего контейнера.

Дополнительные советы

  • Образ Docker в статье — это модифицированная установка Ubuntu. Если вы хотите установить дополнительные инструменты (например, поддержку скриптов Python), выполните следующую команду, чтобы запустить контейнер от имени супер пользователя: docker exec -it -u 0 %имя контейнера% bash
  • Если вам нужно остановить контейнер, не удаляя его, введите эту команду: docker stop %имя контейнера%
  • Если вам нужно запустить неактивный контейнер, введите эту команду: docker start %имя контейнера%

Эта статья была полезной?

Оставить отзыв об этой статье

В этой статье:

  • Для начала
  • Создайте файл Docker Compose
  • docker-compose.yaml
  • Запустите контейнер
  • Откройте терминал контейнера
  • Проверьте работу лаунчера
  • Получите ваш API токен
  • cURL команда с запросом входа пользователя
  • Запустите разовый профиль
  • cURL команда с запросом Start Quick Profile v3
  • Остановите профиль
  • cURL команда с запросом Stop Browser Profile
  • Как использовать свои собственные команды cURL
  • Дополнительные советы

Сообщество Multilogin

Будьте в курсе, делитесь своими мыслями и общайтесь с другими!

Telegram Icon Multilogin в Telegram
Related Article Title Icon

Похожие статьи

  • Как настроить автоматический запуск десктопного приложения в Multilogin
  • Основы API: ключевые термины и понятия
  • Настройте агент для режима headless и автозапуска в Linux
  • Автоматизация в Multilogin: памятка для начинающих

Облачный телефон

  • Облачный телефон
  • Виртуальный телефон
  • Удалённый телефон
  • Ферма из телефонов
  • Облачный мобильный телефон
  • Облачный Андройд эмулятор
  • AI автоматизация

Мультиаккаунтинг

  • Мультиаккаунтинг в Instagram
  • Мультиаккаунтинг в TikTok
  • Мультиаккаунтинг в Reddit
  • Мультиаккаунтинг в Telegram
  • Мультиаккаунтинг в Facebook
  • Мультиаккаунтинг в Youtube
  • Мультиаккаунтинг в LinkedIn

сравнение

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

ПРОКСИ ДЛЯ платформ

  • Мобильные прокси
  • Прокси для Reddit
  • Прокси для TikTok
  • Прокси для Instagram
  • Прокси для Facebook
  • Прокси для YouTube
  • Прокси для LinkedIn

Применения

  • Облачный телефон для TikTok
  • Облачный телефон для Instagram
  • Облачный телефон для Reddit
  • Облачный телефон для Facebook
  • Облачный телефон для YouTube

ресурсы

  • База знаний
  • API документация
  • Глоссарий
  • Блог
  • Статус системы
  • Журнал изменений

БЕСПЛАТНЫЕ УТИЛИТЫ

  • Калькулятор дохода на YouTube
  • Калькулятор дохода в Instagram
  • URL конвертер в текст
  • Проверка локального Google SERP
  • Генератор случайных адресов

Связаться с нами

  • Служба поддержки 24/7
    support@multilogin.com
  • Реферальная программа
  • Партнерская программа
  • Цены
  • Вакансии
GDPR Compliant

© 2026 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
Multilogin watermark
  • ОБЛАЧНЫЙ ТЕЛЕФОН

    • Облачный телефон
    • Виртуальный телефон
    • Удалённый телефон
    • Ферма из телефонов
    • Облачный мобильный телефон
    • Облачный Андройд эмулятор
    • AI автоматизация
  • МУЛЬТИАККАУНТИНГ

    • Мультиаккаунтинг в Instagram
    • Мультиаккаунтинг в TikTok
    • Мультиаккаунтинг в Reddit
    • Мультиаккаунтинг в Telegram
    • Мультиаккаунтинг в Facebook
    • Мультиаккаунтинг в Youtube
    • Мультиаккаунтинг в LinkedIn
  • СРАВНЕНИЕ

    • Multilogin vs. MoreLogin
    • Multilogin vs. FlashID
    • Multilogin vs. DuoPlus
    • Multilogin vs. VMOS cloud
    • Multilogin vs. Octo Browser
    • Multilogin vs. AdsPower
    • Multilogin vs. GoLogin
  • ПРОКСИ ДЛЯ ПЛАТФОРМ

    • Мобильные прокси
    • Прокси для Reddit
    • Прокси для TikTok
    • Прокси для Instagram
    • Прокси для Facebook
    • Прокси для YouTube
    • Прокси для LinkedIn
  • ПРИМЕНЕНИЯ

    • Облачный телефон для TikTok
    • Облачный телефон для Instagram
    • Облачный телефон для Reddit
    • Облачный телефон для Facebook
    • Облачный телефон для YouTube
  • РЕСУРСЫ

    • База знаний
    • API документация
    • Глоссарий
    • Блог
    • Статус системы
    • Журнал изменений
  • БЕСПЛАТНЫЕ УТИЛИТЫ

    • Калькулятор дохода на YouTube
    • Калькулятор дохода в Instagram
    • URL конвертер в текст
    • Проверка локального Google SERP
    • Генератор случайных адресов
  • СВЯЗАТЬСЯ С НАМИ

    • Служба поддержки 24/7
      support@multilogin.com
    • Реферальная программа
    • Партнерская программа
    • Цены
    • Вакансии
GDPR Compliant
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2026 Multilogin. All rights reserved.

Expand