ONLYOFFICE,简单地说,就是将 Word 、Excel、PPT 3 大办公套件搬到了云端,只需要一个浏览器即可以在线使用 Office 的各种功能。
Docker安装Node.js示例
-
下载
Node.js Example.zip示例代码wget https://api.onlyoffice.com/app_data/editor/Node.js%20Example.zip -
解压
Node.js Example.zip示例代码unzip Node.js\ Example.zip -
修改配置文件
cd Node.js\ Example/vim config/default.json 13 "server": { 14 "port": 3000, 15 "siteUrl": "https://documentserver/", # OnlyOffice服务IP地址或服务名:端⼝,默认端口为80可以不写。 -
配置构建镜像指令
DockerfileFROM node:carbon #FROM node:buster #LABEL maintainer Ascensio System SIA <support@onlyoffice.com> ENV HOST 0.0.0.0 ENV PORT 3000 #ENV LANG=en_US.UTF-8 \ #LANGUAGE=en_US:en \ #LC_ALL=en_US.UTF-8 \ #NODE_ENV=production-linux \ #NODE_CONFIG_DIR=/etc/onlyoffice/documentserver-example/ #WORKDIR /var/www/onlyoffice/documentserver-example/ #COPY . /var/www/onlyoffice/documentserver-example/ WORKDIR /usr/local/src/ COPY ./ . RUN npm install #groupadd --system --gid 1001 ds && \ #useradd --system -g ds --no-create-home --shell /sbin/nologin --uid 1001 ds && \ #chown -R ds:ds /var/www/onlyoffice/documentserver-example/ && \ #mkdir -p /var/lib/onlyoffice/documentserver-example/ && \ #chown -R ds:ds /var/lib/onlyoffice/ && \ #mv files /var/lib/onlyoffice/documentserver-example/ && \ #mkdir -p /etc/onlyoffice/documentserver-example/ && \ #chown -R ds:ds /etc/onlyoffice/ && \ #mv config/* /etc/onlyoffice/documentserver-example/ && \ #npm install EXPOSE 3000 #USER ds #ENTRYPOINT /var/www/onlyoffice/documentserver-example/docker-entrypoint.sh npm start CMD ["npm","start"] -
制作
Node.js Example.zip示例代码镜像docker build -t nodejs-example . -
创建并启动
nodejs-example镜像docker run -i -t -d -p 3000:3000 --restart=always --name nodejs-example nodejs-example -
在您的浏览器输入地址进行访问
http://IP:3000
简单使用Node.js示例
基本功能
- 新建文档
- 上传文档
选择语言

效果展示
文字处理(Word)

电子表格(Excel)

演示文稿(PPT)

文章持续更新,更多可以微信搜一搜「一个需求」,这个其实很简单,怎么实现我不管!
1万+

被折叠的 条评论
为什么被折叠?



