这是一个对目前某些暂时在linux专享的功能,在windows上实现的探索,不建议在生产中使用。
所以,理论上,我们可以找个操作系统的docker镜像,装好gtk和jdk环境,把linux版本的mogeaver放进去,然后在windows上用VcXsrv设置一个显示器,启动容器,把容器的dispaly设置到windows上,就能在windows上使用linux版本的mogeaver了。
项目地址:
https://gitee.com/darkathena/mogeaver-docker
https://www.docker.com/get-started/
https://sourceforge.net/projects/vcxsrv/
wget https://cdn-mogdb.enmotech.com/mogeaver/22.1.5/mogeaver-ce-22.1.5-linux.gtk.x86_64.tar.gz
wget https://cdn-mogdb.enmotech.com/mogdb-media/3.0.1/MogDB-3.0.1-CentOS-x86_64.tar.gz
docker build -t mogeaver-docker:latest .





由于不明原因,一段时间不操作,容器版本的程序就会闪退。。。
在做这个东西的时候,了解到了目前很多东西都可以容器化,后来又想到了,能不能封装一个gs_dump.exe调用linux容器中的gs_dump,这样就能用windows版本的mogeaver来调用gs_dump了。以后有时间再看怎么弄吧。
- 本文作者: DarkAthena
- 本文链接: https://www.darkathena.top/archives/mogeaver-on-docker
- 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!