
本项目的容器化方案深受https://github.com/sameersbn%E7%9A%84https://github.com/sameersbn/docker-skype%E5%AE%B9%E5%99%A8%E5%8C%96%E5%90%AF%E5%8F%91%E3%80%82
Dockerfile用于创建包含Zoom的Docker容器镜像,支持Linux系统上的语音/视频通话。
该镜像通过主机上的X11和Pulseaudio Unix域套接字实现Zoom的音视频支持,这些组件在几乎所有现代Linux发行版中均默认提供。
如果您觉得此镜像有用,您可以通过以下方式提供帮助:
推荐通过Dockerhub的自动构建镜像进行安装:
bashdocker pull mdouchement/zoom-us:latest
或者您也可以手动构建镜像:
bashdocker build -t mdouchement/zoom-us github.com/mdouchement/docker-zoom-us
镜像本地可用后,以root身份运行以下命令安装包装脚本:
bashdocker run -it --rm \ --volume /usr/local/bin:/target \ mdouchement/zoom-us:latest install
这将安装用于启动zoom的包装脚本。
注意
如果主机已安装Zoom,则会直接启动主机上的二进制文件而非Docker容器。若要强制在容器中启动Zoom,请使用
zoom-us-wrapper脚本。例如,zoom-us-wrapper zoom将无视主机是否安装Zoom,强制在Docker容器中启动。
在~/.config/zoomus.conf中添加以下配置:
embeddedBrowserForSSOLogin=false
Zoom将启动镜像中包含的Iceweasel(Firefox)并打开SSO提供商网页。
包装脚本将X11和Pulseaudio套接字挂载到启动容器中。X11套接字允许用户界面在主机上显示,而Pulseaudio套接字则允许音频输出在主机上渲染。
启动镜像时,以下目录会被挂载为卷:
${HOME}/.zoom${HOME}/.configXDG_DOWNLOAD_DIR(若不存在则使用${HOME}/Downloads)XDG_DOCUMENTS_DIR(若不存在则使用${HOME}/Documents)这确保您的个人资料数据存储在主机上,且通过Zoom接收的文件可在主机的相应下载目录中访问。
不想将主机文件夹暴露给Zoom?
添加ZOOM_HOME环境变量以隔离所有Zoom文件夹:
shexport ZOOM_HOME=${HOME}/zoomus
要升级到新版本:
bashdocker pull mdouchement/zoom-us:latest
install确保主机脚本已更新:bashdocker run -it --rm \ --volume /usr/local/bin:/target \ mdouchement/zoom-us:latest install
bashdocker run -it --rm \ --volume /usr/local/bin:/target \ mdouchement/zoom-us:latest uninstall
出于调试和维护目的,您可能需要访问容器的shell。如果使用Docker 1.3.0或更高版本,可以通过docker exec启动bash访问正在运行的容器:
bashdocker exec -it zoomus bash
docker logs zoomusls -l ${ZOOM_HOME:=$HOME}/.zoom/logs(可在此处找到应用日志)xhost +SI:localuser:"$USER" https://github.com/mdouchement/docker-zoom-us/issues/20Unrecognized OpenGL version错误,可能与Nvidia驱动有关 https://github.com/mdouchement/docker-zoom-us/issues/1
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务