ubuntu 20通过docker安装onlyoffice,并配置https访问

这篇具有很好参考价值的文章主要介绍了ubuntu 20通过docker安装onlyoffice,并配置https访问。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、安装docker

(一)更新包列表和安装依赖项

(二)添加Docker的官方GPG密钥

(三)添加Docker存储库

(四)安装Docker

(五)启动Docker服务并设置它随系统启动

(六)验证Docker安装是否成功,运行以下命令:

(七)将用户添加到docker组

二、docker运行onlyoffice,并配置https访问

(一)启动docker容器

(二)配置ssl证书

(三)重启docker容器

三、报错the document could not be saved


一、安装docker

(一)更新包列表和安装依赖项

sudo apt update

sudo apt install apt-transport-https ca-certificates curl software-properties-common

(二)添加Docker的官方GPG密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

        注意这一步网络如果有问题的话,容易报错。

(三)添加Docker存储库

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

(四)安装Docker

sudo apt update

sudo apt install docker-ce docker-ce-cli containerd.io

(五)启动Docker服务并设置它随系统启动

sudo systemctl start docker

sudo systemctl enable docker

(六)验证Docker安装是否成功,运行以下命令

sudo docker --version

        这将显示已安装的Docker版本信息。为了能够在不使用sudo的情况下运行Docker命令,你可以将你的用户添加到docker组:

(七)将用户添加到docker组

sudo usermod -aG docker $USER

二、docker运行onlyoffice,并配置https访问

(一)启动docker容器

sudo docker run -i -t -d -p 443:443 --name=onlyoffice --restart=always -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data -e JWT_SECRET=my_jwt_secret onlyoffice/documentserver

(二)配置ssl证书

 将onlyoffice.key和onlyoffice.crt格式的证书放到宿主机的/app/onlyoffice/DocumentServer/data/certs/目录下,注意证书文件名称一定是onlyoffice.key和onlyoffice.crt,否则启动报错,或者进入docker容器中,将nginx的配置文件的证书名称改掉。

(三)重启docker容器

        sudo docker restart onlyoffice

三、报错the document could not be saved

the document could not be saved,please check connection settings or concat your administrator.

the document could not be saved.please check connection settings or contact,运维,ubuntu,docker,https

        进入docker查日志:

sudo docker exec -it onlyoffice /bin/bash

tail -f /var/log/onlyoffice/documentserver/docservice/out.log

[2023-11-15T11:42:30.934] [ERROR] [localhost] [192.168.101.26new__1_.xlsx1700048549299] [uid-1] nodeJS - postData error: url = https://192.168.101.111/example/track?filename=new%20(1).xlsx&useraddress=192.168.101.26;data = {"key":"192.168.101.26new__1_.xlsx1700048549299","status":1,"users":["uid-1"],"actions":[{"type":1,"userid":"uid-1"}],"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiIxOTIuMTY4LjEwMS4yNm5ld19fMV8ueGxzeDE3MDAwNDg1NDkyOTkiLCJzdGF0dXMiOjEsInVzZXJzIjpbInVpZC0xIl0sImFjdGlvbnMiOlt7InR5cGUiOjEsInVzZXJpZCI6InVpZC0xIn1dLCJpYXQiOjE3MDAwNDg1NTAsImV4cCI6MTcwMDA0ODg1MH0.o1kkVun-SGl3MgM-SoPsGn_Rbw3-SagZQvneoZ8ENpM"} Error: self signed certificate

    at TLSSocket.onConnectSecure (_tls_wrap.js:1515:34)

    at TLSSocket.emit (events.js:400:28)

    at TLSSocket._finishInit (_tls_wrap.js:937:8)

    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:709:12)

        可以看到报错原因是:Error: self signed certificate

        解决方案:

        将/etc/onlyoffice/documentserver/default.json文件中的rejectUnauthorized字段值改为false

the document could not be saved.please check connection settings or contact,运维,ubuntu,docker,https

        重启docker容器文章来源地址https://www.toymoban.com/news/detail-774722.html

到了这里,关于ubuntu 20通过docker安装onlyoffice,并配置https访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu 20.04上docker安装RabbitMQ并确保可以访问RabbitMQ的管理界面

    这将下载RabbitMQ 3.x版本的Docker镜像并在后台运行一个容器。 -p 5672:5672 映射了RabbitMQ的AMQP端口, -p 15672:15672 映射了管理界面的端口 如果状态是\\\"Up\\\",则容器已经成功启动。 默认的用户名和密码是: 用户名: guest 密码: guest 请确保您的防火墙允许通过 15672 端口访问。如果您的

    2024年02月09日
    浏览(46)
  • Ubuntu20.04中Docker安装与配置

    1、卸载可能存在的旧版本 2、更新apt包索引 显示“正在读取软件包列表… 完成” 3、安装以下包以使apt可以通过HTTPS使用存储库(repository) 显示“done.” 4、添加Docker官方的GPG密钥 显示“OK” 5、设置stable存储库 如果没有报错就正常进行下一步。显示“正在读取软件包列表… 完

    2024年02月05日
    浏览(55)
  • Docker安装配置OnlyOffice

    首先,使用以下命令从 Docker Hub 拉取 OnlyOffice Document Server 镜像: 创建挂载目录 接下来,运行以下命令以创建和启动 OnlyOffice Docker 容器,并设置必要的卷(volumes): sudo docker run : 运行一个 Docker 容器。 -i -t -d : 这是一组标志,其中: -i : 让容器的标准输入保持打开状态。

    2024年01月22日
    浏览(47)
  • 【ubuntu】ubuntu 20.04安装docker,使用nginx部署前端项目,nginx.conf文件配置

    docker 官网:Install Docker Engine on Ubuntu 1.将apt升级到最新 2.使用apt安装 docker 和 docker-compose (遇到提示输入 y ) 3.将当前用户添加到docker用户组 4.运行hello-world 运行成功 1.修改配置文件 修改conf/nginx.conf 2.重新挂载 给容器设置自启动(如果提示就去掉sudo) 给docker设置开机自启动

    2024年01月20日
    浏览(57)
  • seafile云盘社区版安装全教程(ubuntu+docker+seafile社区版+onlyoffice)

    一、 安装docker 1、 更新软件包 2、 安装docker依赖 3、 添加Docker官方GPG密钥 结果如下: 4、 添加Docker软件源 5、 安装docker 6、 安装工具 重启docker: service docker restart 7、 验证是否成功 因为我们之前没有拉取过hello-world,所以运行命令后会出现本地没有该镜像,并且会自动拉取

    2024年01月20日
    浏览(53)
  • Ubuntu 20.04 配置VNC远程桌面访问

    一开始安装的是tigervnc,安装之后一直不能用VNCviewer访问,并且在输入vncserver的时候不会自动建立xstartup文件,卸载重新安装tightvnc之后就可以vnc远程访问且自动建立xstartup文件了。 接着就可以输入vncserver,创建端口: 此时已经可以创建端口了,但是还需要安装桌面并且完成配

    2024年02月06日
    浏览(49)
  • 入门小白,使用ubuntu,使用docker或者docker-compose搭建家庭个人网盘nextcloud,外网通过IPV6域名访问。第三篇--配置 ddns-go 以及 dynv6

    由于在第一篇中说过,放弃使用ipv4 连接 优点,家里设备都可以拥有一个 ipv6公网地址 缺点,地址会变。。。 缺点,公司网络网络下,可能访问不到。。。 所以采用ddns-go 配置 dynv6的方案 即使设备的ipv6地址变化了,也不用你做额外的事,一切交给系统就行。 不用写代码,不

    2024年02月06日
    浏览(51)
  • Ubuntu20.04 通过netplan 配置静态ip

    ubuntu 从 17.10 开始,改成 netplan 方式配置,不在 /etc/network/interfaces 里固定 IP 的配置 ,配置写在 /etc/netplan/01-network-manager-all.yaml 或者类似名称的 yaml 文件里 可见,当前有两个网卡,其中eno1是使用的 如果是桌面版本的Ubuntu20.04 首次打开大概如下,按需要修改添加…… 去网络设

    2024年01月25日
    浏览(52)
  • 配置Docker远程访问并启用HTTPS

    要配置Docker远程访问并启用HTTPS,您可以按照以下步骤进行操作: 生成证书和密钥: 在Docker主机上生成自签名证书和私钥,可以使用以下命令: 输入证书信息(如国家、省/州、城市、组织等),并生成证书和私钥文件。 配置Docker守护进程: 打开Docker配置文件,通常是 /et

    2024年01月19日
    浏览(49)
  • linux 下生成ssl自签证书, 并配置nginx通过https访问

    因为映射了域名,需要升级为https,由于是IP地址访问,所以生成自签名证书并设置nginx 这里服务端和客户端的Organization Name (eg, company)以及Organizational Unit Name都必须要和CA的不一样才可以

    2024年02月11日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包