收起左侧

自己制作 微信 docker镜像,并启动微信

2
回复
115
查看
[ 复制链接 ]

6

主题

30

回帖

0

牛值

江湖小虾

1. 创建生成镜像的DockerfileWithWechat

2. 编译上面的dockerfile生成名为webtop:ubuntu-zh-wechat的镜像

sudo docker build -f ./DockerfileWithWechat . -t webtop:ubuntu-zh-wechat

3. 使用上面编译生成的镜像创建微信容器

  • 注意:testwebtopuser和testwebtoppassword是浏览器访问时的用户名和密码,按自己需要替换
  • --name=webtop-ubuntu-zh-wechat 为新建的容器名称,按自己需要替换。
  • TITLE="Webtop-zh" 为浏览器访问网页版ubuntu时浏览器标题中显示的内容,按自己需要替换。
  • -p 53000:3000 的冒号左边为浏览器用http访问容器时的端口号,按自己需要修改,跟自己其它服务不冲突就好。
  • -p 53001:3001 的冒号左边为浏览器用https访问容器时的端口号,按自己需要修改,跟自己其它服务不冲突就好。
  • -v ./wechatdata/:/config/ 为容器中的数据到主机的对应目录下,按自己需要修改。
  • 最后面的webtop:ubuntu-zh-wechat为上面步骤【2.】中的镜像名称,跟上面步骤中的一样就行。
    sudo docker run -d \
              -e CUSTOM_USER=testwebtopuser \
              -e PASSWORD=testwebtoppassword \
              --name=webtop-ubuntu-zh-wechat \
              --cap-add=CAP_AUDIT_WRITE \
              --security-opt seccomp=unconfined  \
              -e PUID=1000 \
              -e PGID=1000 \
              -e TZ=Asia/Shanghai \
              -e LC_ALL="zh_CN.UTF-8" \
              -e SUBFOLDER=/ `#optional` \
              -e TITLE="Webtop-zh" `#optional` \
              -p 53000:3000 \
              -p 53001:3001 `#optional` \
              -v /dev/shm:/dev/shm `#共享内存相关` \
              -v ./wechatdata/:/config/ `#数据保存目录映射到主机` \
              --restart unless-stopped \
              webtop:ubuntu-zh-wechat
    

4. 在浏览器中输入对应的IP和端口号访问上面的容器,并输入用户名和密码之后进入容器,启动微信

clip-20250801195229.png

5. 在容器中登录微信之后可以发现数据已经保存到主机的对应目录下了.

clip-20250801200143.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

48

主题

3562

回帖

495

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

你的图挂了一个。

补上了,谢谢.  详情 回复
昨天 20:01

6

主题

30

回帖

0

牛值

江湖小虾

昨天 20:01 楼主 显示全部楼层
玉尺书生 发表于 2025-8-1 19:48
你的图挂了一个。

补上了,谢谢.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则