docker之部署onlyoffice X86架构
centos7.6之docker部署onlyoffice
第一步:确认docker已经部署ok
第二步:使用docker获取onlyoffice镜像文件
docker search onlyoffice
拉取镜像文件
docker pull onlyoffice/documentserver
第三步:docker启动服务器
docker images docker run -i -t -d -p 9000:80 --restart=always onlyoffice/documentserver
第四步:确认服务是否正常启动
netstat -ntlp|grep 9000
在容器内部确认端口:
docker exec -it 3707415b2691 bash
netstat -ntlp
容器内部测试:
curl http://localhost:80/welcome/
容器外部测试
curl http://localhost:9000/welcome/
容器内外部测试结果一样。
第五步:配置https
server { listen 88; server_name 192.168.xxx.X; charset utf-8; client_max_body_size 1024M; location / { proxy_pass http://localhost:9000/; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_buffers 256 4k; proxy_max_temp_file_size 0; proxy_connect_timeout 30; proxy_cache_valid 200 302 10m; proxy_cache_valid 301 1h; proxy_cache_valid any 1m; } }
通过web服务器代理
第六步:测试结果
浏览器输入:http://192.168.xxx.x:88/welcome/
执行上述命令启动测试示例:
然后点击 GO TO TEST EXANPLE
至此完成x86结构onlyoffice部署测试。。。。仅供参考,不正确之处请指正。