龙空技术网

Onlyoffice社区版更新后RuntimeError

是苑昭阳啊 78

前言:

当前我们对“运行软件runtime error什么原因”大约比较注意,你们都想要知道一些“运行软件runtime error什么原因”的相关内容。那么小编也在网上汇集了一些关于“运行软件runtime error什么原因””的相关知识,希望看官们能喜欢,各位老铁们快快来学习一下吧!

响应市政府号召,返回沈阳要隔离14天。财政的服务器连接不上,就得在家重新搭建一个onlyoffice服务。过程中运行社区版本的镜像服务时遇到了这么一个错误。

图1

百度了一番,大家的说法各有千秋,但看log那意思是.net环境不兼容了。docker images 查看了一下镜像,发现镜像服务更新了,原来的镜像大小是2.73G。

图2

图3

直接说我的解决办法吧,记录了一下:

1.封装镜像包:

找到原始版本的容器或者镜像,根据容器或者原有镜像封装成tar包都行,我使用镜像封装。

docker save -o onlyoffice-old.tar onlyoffice/communityserver

onlyoffice-old.tar # 目标镜像包

onlyoffice/communityserver # 我自己本地的镜像

至于为什么用 docker save 没用 export 这个就根据当前环境情况来决定,为什么加-o很基础了就不说了。

2.scp 传输镜像包,如果你的环境是centos7 带桌面的,千万别复制粘贴镜像包到U盘再拷贝到你要安装的服务器下,你再docker load的时候一直失败,一定要scp 过去。这个问题困扰我3个小时,我当时不知道这个个问题,之前的安装包都是先复制到U盘再拷贝到服务器上,这次涨见识了。真报错!!!

图4

登陆到要搭建的服务器 docker load 镜像包

图5

docker run -i -t -d -p 81:80 onlyoffice/documentserver # 启动文件服务

docker run -i -t -d -p 80:80 onlyoffice/communityserv #启动社区服务

这时就好用了,如果您需要社区版本的镜像包,可以提供给您。

邮箱:yzydevops@163.com

标签: #运行软件runtime error什么原因