這篇文章主要講解了“怎么用Docker在Linux下運行微信PC客戶端”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么用Docker在Linux下運行微信PC客戶端”吧!
十年的黃岡網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網整合營銷推廣的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整黃岡建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“黃岡網站設計”,“黃岡網站推廣”以來,每個客戶項目都認真落實執(zhí)行。
DoChat(盒裝微信)是一個 Linux 下的 Docker 化的微信 PC Windows 客戶端,當然既然是容器化的,理論上運行多個客戶端也是可行的。
建議使用 Linux Ubuntu 發(fā)行版(DoChat 是使用 Ubuntu Desktop 19.10開發(fā)的)運行,當然也需要安裝 Docker(運行sudo apt update && apt install docker.io 以為 Ubuntu 用戶安裝 Docker)。
要安裝也很簡單,通過運行以下單行命令,即可在 Linux 桌面上啟動WeChat PC:
curl -sL https://raw.githubusercontent.com/huan/docker-wechat/master/dochat.sh | bash
只需將上述單行命令復制/粘貼到你的終端,然后按 Enter,微信 PC 版本應該會很快出現(xiàn)在你的 XWindows 桌面中了。
另外要注意上面的 dochat.sh 啟動腳本不能用 uid 0(root用戶)運行,用 uid 0 運行它將導致一個死循環(huán),很難從終端上殺死。如果你的用戶無權運行 docker,請將該用戶添加到 docker group 中,sudo usermod -aG docker $USER??赡苄枰貑⒉拍苓M行更改。
“另外需要注意有用戶說使用該項目后,他的微信帳號會被封禁,雖然最終說明是看錯了微信號,但是使用該項目是否會有封號風險需要自行評估,相關 issue 地址:https://github.com/huan/docker-wechat/issues/55”
如果你想自己定制一些行為,比如在桌面上打開多個微信 PC 客戶端;那么,你可以自行修改 dochat.sh 腳本,比如下面的 docker 命令可以將數(shù)據持久化到宿主機上:
docker run \ --name DoChat \ --rm \ -i \ \ -v "$HOME/DoChat/WeChat Files/":'/home/user/WeChat Files/' \ -v "$HOME/DoChat/Applcation Data":'/home/user/.wine/drive_c/users/user/Application Data/' \ -v /tmp/.X11-unix:/tmp/.X11-unix \ \ -e DISPLAY \ \ -e XMODIFIERS=@im=fcitx \ -e GTK_IM_MODULE=fcitx \ -e QT_IM_MODULE=fcitx \ -e GID="$(id -g)" \ -e UID="$(id -u)" \ \ --ipc=host \ --privileged \ \ zixia/wechat
感謝各位的閱讀,以上就是“怎么用Docker在Linux下運行微信PC客戶端”的內容了,經過本文的學習后,相信大家對怎么用Docker在Linux下運行微信PC客戶端這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關知識點的文章,歡迎關注!