Ubuntu docker下运行微信

这篇具有很好参考价值的文章主要介绍了Ubuntu docker下运行微信。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Docker安装微信

1.概述

通过安装docker,结合docker GUI在docker上添加wechat容器来实现运行wechat

1.1 pull 微信镜像

拉取微信镜像

sudo docker pull bestwu/wechat

创建运行脚本wechat.sh

vim wechat.sh

编辑wechat.sh

sudo docker run -d --name wechat --device /dev/snd --ipc="host" \
 -v /tmp/.X11-unix:/tmp/.X11-unix \
 -v $HOME/WeChatFiles:/WeChatFiles \
 -e DISPLAY=unix$DISPLAY \
 -e XMODIFIERS=@im=fcitx \
 -e QT_IM_MODULE=fcitx \
 -e GTK_IM_MODULE=fcitx \
 -e AUDIO_GID=`getent group audio | cut -d: -f3` \
 -e GID=`id -g` \
 -e UID=`id -u` \
bestwu/wechat

使用脚本

source wechat.sh

查看创建好的容器

sudo docker ps -a
1.2以后如何打开&关闭

打开、关闭

sudo docker start wechat
sudo docker stop wechat

删除微信容器

sudo rm -f wechat

删除镜像文章来源地址https://www.toymoban.com/news/detail-790803.html

sudo docker rmi <镜像名字>

到了这里,关于Ubuntu docker下运行微信的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何利用Docker快速搭建一个支持java程序运行的环境(Ubuntu环境下)

    简单来说,docker是一种类似于虚拟机的虚拟技术。 但它们的不同之处在于,虚拟机占用了完全独立的内存,cpu,硬盘等资源,而docker只提供了完全独立的进程,而与其它进程公用计算机处理资源,在某种意义上来说,docker以更简单方便的方法实现了类似于虚拟机的体验效果,

    2024年02月01日
    浏览(50)
  • Ubuntu22.04安装使用Docker (参考:完成Dock中的企业微信安装)

    Docker是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似

    2024年02月11日
    浏览(46)
  • Ubuntu运行.sh文件

    (1)使用sh test.sh执行 使用 sh test.sh 来执行script文件,该方法标明使用 sh 这种shell来执行test.sh文件,sh已经是一种被bash替代的shell. 尽管我们在test.sh中声明使用 #!/bin/bash 来执行我们的文件,但此时使用sh而不是bash,则#!/bin/bash 已不起作用。 (2)使用bash test.sh 执行 该方法其

    2024年02月09日
    浏览(44)
  • Ubuntu 查找进程 结束进程运行

    显示所有运行中的进程 … 参数 a:显示一个终端的所有进程,除会话引线外; u:显示进程的归属用户及内存的使用情况; x:显示没有控制终端的进程; -l:长格式显示更加详细的信息; -e:显示所有进程; ps -a ps u ps au 参数: -l :显示 PID 和进程名称 -c :计算进程数量

    2024年02月12日
    浏览(36)
  • ubuntu扩大运行内存, 防止编译卡死

    首先查看交换分区大小 1、关闭交换空间 2、扩充交换空间大小,count=64就是64G = 1G x 64 3、设置权限 4、指定交换空间对应的设备文件  5、启用交换分区 6、查看/etc/fstab是否有/swapfile none swap sw 0 0  edit /etc/fstab (或者vim /etc/fstab) :  /swapfile none swap sw 0 0 7、  

    2024年02月08日
    浏览(42)
  • 如何在ubuntu编写运行shell脚本

    1.打开ubuntu终端,新建一个hello.sh  编辑hello.sh 保存文件 2.为hello.sh添加可执行权限 3.运行hello.sh    

    2024年02月06日
    浏览(45)
  • Ubuntu下编译运行C,C++

    更新apt 打开终端,输入以下命令 分别安装: 😂apt一键安装C/C++编译器及环境 查看版本: 通过下面的命令查询 build-essential 安装包相关的依赖关系: 首先,我们先建立一个文件夹或者打开我们的终端系统,在终端系统中建立并打开文件夹;先在终端系统下输入命令: cd+桌面

    2024年02月09日
    浏览(23)
  • Hyper-V中运行Ubuntu问题汇总

    Hyper-V的详细介绍可以参考微软官网:https://docs.microsoft.com/zh-cn/windows-server/virtualization/hyper-v/get-started/install-the-hyper-v-role-on-windows-server 目录 网络连接设置 全屏情况下,工具条消失,怎么恢复 全屏显示 创建虚拟机是选择第一代或第二代 1.首先确定安装虚拟机的网络设置 2.在W

    2024年02月06日
    浏览(40)
  • Windows11安装运行Linux(Ubuntu)应用

    输入 windows 打开界面 选择 虚拟机监控程序平台 、 适用于linux的子系统 、 虚拟机平台 在 Windows 系统中,\\\"虚拟机平台\\\"和\\\"虚拟机监控程序平台\\\"是两个与虚拟化相关的功能,但它们各自有着不同的作用和用途。 虚拟机平台 (Virtual Machine Platform): 这个功能允许你在 Windows 操作系

    2024年04月11日
    浏览(38)
  • ubuntu20.04 编译安装运行emqx

    Erlang/OTP OTP 24 或 25 版本 GCC 4.8 或更高版本 Git make openssl-devel libcurl-devel

    2024年02月11日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包