Docker打包微信,號再多也不愁!輕鬆分身、上雲,多設備隨時訪問

「微信分身」對相當一部分人來說是剛需,不然諸如vivo之類的手機也不會出廠就把微信分身圖標放在桌面。比較難的,是找一個穩定、長期在線、跨設備訪問、相對獨立的微信運行環境。

本期就來介紹一個相關項目:WechatOnCloud,讓你可以把微信放進 Docker 容器裏,讓它運行在 NAS 上。你可在何時間地點,通過任意設備的瀏覽器進入這個微信實例,來訪問同一個會話。

項目介紹

完整項目名:Gloridust/WechatOnCloud,可於GitHub搜索。

內容截取自項目主頁。

在任意 NAS(x86_64 / arm64)或任意 Docker 主機上運行服務端微信:面板可管理多個實例,每個實例都是一個獨立容器——可以是一個微信會話,也可以是一個 Chromium 瀏覽器(用來登錄 ******** / X / Instagram 等網頁版應用)。多個 web 用戶通過瀏覽器訪問被授權的實例,實現跨設備同步、多端共享。不修改微信客戶端。

一句話原理:每個實例 = 一個容器,裏面跑 Xvfb 虛擬顯示 + 一個應用(官方原版微信,或 Chromium 瀏覽器),KasmVNC 把畫面串到瀏覽器;同一實例被多個瀏覽器連 = 共享同一個會話。前面一層自研面板是唯一對外入口,經 docker.sock 按需創建/銷燬實例並反代。

項目特徵

  • 🗂 多實例 — 一個面板管理多個獨立實例,每個實例獨立容器 + 獨立數據卷,互不干擾。

  • 🌐 多應用(微信 + 瀏覽器) — 新建實例時可選微信或 Chromium 瀏覽器;瀏覽器實例用來登錄 紙飛機/推/Instagram 等網頁版社媒,登錄態寫進數據卷、常駐雲端、多端共享。

  • 👥 多端共享 + 權限 — 多瀏覽器 / 設備共享同一會話;子賬號體系,按賬號分配可訪問的實例(RBAC)。

  • 🖥 PC 式界面 — 左側實例欄 + 右側內嵌桌面,側欄可摺疊,移動端自動轉抽屜;實例圖標可自定義(內置圖標 / 上傳裁剪)。

  • 📦 微信按需下載 · 瀏覽器開箱即用 — 鏡像不打包微信,面板一鍵「下載安裝 / 更新」帶進度條、按架構取包;Chromium 已烤進鏡像,創建即用、無需下載。

  • 🔁 實例生命週期 — 啓動 / 停止 / 重啓 / 升級(拉新鏡像重建、保留聊天記錄),均在面板內一鍵完成。

  • 📎 文件傳輸 + 文本剪貼板 — 拖拽上傳 + 下載 + 刪除,直達實例桌面 ~/Desktop;文本可經剪貼板中轉送進實例(局域網 http 下也可用)。

  • 🧩 多端協作軟鎖 — 同一實例多人操作時自動只讀 + 申請接管,避免鍵鼠打架。

  • 🔒 安全優先 — 面板爲唯一入口,KasmVNC 憑據服務端注入、永不下發前端;docker.sock 僅管理員可觸達。

  • 📱 PWA — iOS「添加到主屏幕」、桌面 Chrome「安裝」當原生 App。

  • 🏗 多架構 — amd64 / arm64 預構建鏡像(Docker Hub + GHCR,GitHub Actions 自動發佈)。

部署流程

以威聯通NAS爲例,通過Docker Compose的方式進行部署。

部署代碼如下:

services:

   panel:

      image: docker.io/gloridust/woc-panel:latest

      container_name: woc-panel

      environment:

         - PORT=8080

         - WOC_WECHAT_IMAGE=docker.io/gloridust/wechat-on-cloud:latest

         - TZ=Asia/Shanghai

         - PANEL_ADMIN_USER=admin

         - PANEL_ADMIN_PASSWORD=請改成你的強密碼

         - PANEL_DATA=/data/accounts.json

      volumes:

         - /share/Container/woc/data-panel:/data

         - /var/run/docker.sock:/var/run/docker.sock

         - /dev:/host-dev:ro

      ports:

         - "36080:8080"

      restart: unless-stopped

打開威聯通的Container Station創建新的應用程序。

使用相關

部署完畢後,瀏覽器輸入NAS_IP:36080即可訪問面板。能登錄面板的人就能看你的聊天記錄、以你身份發消息,因此大家要絕對注意安全。

首先點擊左下角的「管理」,我們創建實例。關於子賬號,應該都能理解,相當於NAS裏那個子賬號,不過多說明。

點擊創建,開始創建容器。鏡像缺失會自動拉取,首次較慢,大家耐心等等。

頁面可能不會自動刷新,估摸個差不多刷新下Web界面便可看到實例。點擊管理進行安裝。

安裝完畢。

點擊安裝好的實例,進入後便可掃碼進行登錄。

目前的版本爲4.1.1,macOS目前4.1.8,Windows則爲4.1.7,所以版本並不低。

右上角的便利功能可進行選擇,我覺得用着還不錯,跟正常客戶端也沒差多少,聽語音發圖片都沒問題。要說缺點嘛,就是沒有消息通知。

看這個圖標,感覺作者還會接入不少東西。

關於Chromium實例,我就不過多演示咯,大家想幹啥自己操作就行。

最後

不錯的項目。對於需要工作微信長期在線、多設備接力、賬號獨立運行的人來說,這個方案比批處理多開更穩定,比第三方多開工具更可控,也比完整虛擬機更輕量。

感謝觀看,本文完~

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com