首页 >> 网络技术 > 服务器技术 >> 详细内容
服务器技术 >> 正文
在Windows server 2012上使用 ONLYOFFICE 协作编辑文档
日期:2020/12/1 

1.安装

windows server 2012系统使用docker必须要下载DockerToolbox,并安装。

下载地址:链接:https://pan.baidu.com/s/1lpPafsWCNKyYybiKJESFLw 
提取码:lgru 
安装过程不多说了,和别的windows软件差别不大。安装完成后桌面有以下图标:

注意:确定电脑打开了cpu虚拟打开,打开方式https://jingyan.baidu.com/article/22fe7ced3b4c003002617f17.html

2.开始

双击“Docker Quickstart Terminal”,出现下图:

图中说的意思是,没有找到默认的Boot2Docker ISO文件,正在下载最新的发布包。但实际上,这个文件是在我们的安装路径已经有了。并且从github.com下载在国内几乎是不可能的!

找到刚才的安装路径,复制boot2docker.iso文件到C:\Users\jackie.docker\machine\cache目录下,关掉docker终端,重新打开。
如下图:说明docker启动成功。至此,Windows server 2012上的docker安装完成。

3、拉取ONLYOFFICE Document Server 的Docker镜像(可选)

拉取镜像:启动docker,在里面输入命令docker pull onlyoffice/documentserver

可以用我做好的镜像导入(离线包导入),已经导入好了中文字体,修正了几个翻译错误。

建议用离线的,导入离线包命令为:docker load < fei5onlyoffice5.3.4.tar

fei5onlyoffice5.3.4.tar,这个包解决了中文字体名称问题。

下载放到docker命令行对应的目录下,方便运行命令导入(load)这个镜像。一般在c盘-users-administrator或者其他用户名下(在docker命令行里输入dir,看看当前目录下有哪些文件,一般就能找到这个目录了。)

fei5onlyoffice5.3.4.tar下载地址链接:https://pan.baidu.com/s/1SJpd9Q1pLxZlFtIMG3kx8A 
提取码:zd3p 

4、启动——映射至9000端口(运行镜像后变成容器)

docker run -i -t -d -p 9000:80 onlyoffice/documentserver

如果是导入的镜像,上面的命令中onlyoffice/documentserver用镜像id代替,查阅镜像用docker images命令。

运行后就可以通过http://192.168.99.100:9000访问onlyoffice服务的欢迎界面了,运行后的我们称之为容器。

5、端口转发


要让别的机器也访问到,需要配置一下虚拟机。设置如下:

点击端口转发:

下图中主机IP为安装docker的电脑IP,主机端口为9000,子系统IP为192.168.99.100,子系统端口为9000

这样配置完成后,别的机器也可以访问docker 容器了。