
docker
boliang319
这个作者很懒,什么都没留下…
展开
-
手动为Nextcloud安装插件(App)
Nextcloud支持App插件功能,用户可以通过为Nextcloud安装插件的方法来扩展系统的功能,通常情况下用户可以通过浏览器访问官方App Store页面自动下载并安装插件,但是由于国内的互联网管制,这种自动下载并安装插件的方法往往不能成功,用户必须手动安装插件,具体步骤如下:一、通过浏览器直接访问App Store页面页面地址为https://apps.nextcloud.com/,经测试该页面国内可以正常访问,用户可通过搜索快速找到想要安装的app,找到app后可在app的介绍页面根据n.原创 2020-05-19 16:29:39 · 18933 阅读 · 0 评论 -
为Nextcloud中的视频文件配置缩略图
通过docker安装配置完成Nextcloud后你会发现所有的是视频文件都没有缩略图,这对于管理视频文件非常麻烦。经过多日的摸索,笔者了解到,nextcloud是可以为视频文件产生缩略图的,只是nextcloud需要使用ffmpeg来产生缩略图,ffmpeg虽然功能非常强大,但是也存在两方面的不足:其一是非常占用空间,debian(dockers image所使用的系统)系统中安装ffmpeg需要...原创 2020-05-02 09:20:09 · 8165 阅读 · 1 评论 -
使用Docker及自签署证书为Nextcloud配置Onlyoffice(三)
由于使用了自签署的证书,因此在配置nextcloud与onlyoffice互联过程中,遇到了很多的问题,踩了很多坑,现记录如下:1. NAT带来的问题比笔者的环境中,nextcloud与onlyoffice部署在同一个子网的两台虚拟机上,二者都通过端口映射向互联网提供服务。由此就带来了,互联网上的用户和nextcloud访问的onlyoffice时地址不相同的问题,具体说来就是:互联网上的...原创 2020-04-21 11:05:58 · 2645 阅读 · 0 评论 -
使用Docker及自签署证书为Nextcloud配置Onlyoffice(二)
配置完成onlyoffice以后,接下来需要设置nextcloud以完成二者的集成。具体过程为:1. 为nextcloud安装onlyoffice插件正常情况下安装插件可以以管理员身份通过浏览器登录nextcloud,然后在应用管理页面添加,但国内似乎将插件的页面屏蔽了,因此只能通过命令行手动添加,具体方法是在宿主机上执行如下命令:$ cd $(pwd)/nextcloud/apps...原创 2020-04-21 10:32:06 · 2509 阅读 · 1 评论 -
使用Docker及自签署证书为Nextcloud配置Onlyoffice(一)
Nextcloud可以通过插件实现与Onlyoffice的无缝集成,后者是一个开源的在线查看、编辑office文档的工具。Onlyoffice的官方网址是:https://www.onlyoffice.com. 要实现二者的无缝集成,首先需要安装配置Onlyoffice Document Server,然后为Nextcloud安装对应的插件并完成配置。一、使用Docker快速安装部署Onlyo...原创 2020-04-21 09:49:55 · 6258 阅读 · 5 评论 -
使用Docker技术部署NextCloud
一、概述NextCloud是一个开源的私有云服务器,可用于家庭及企业,有关NextCloud的详细说明可参看其官网(英文页面):https://nextcloud.com/。本文简要介绍如何使用Docker技术在Ubuntu 16.04上快速安装部署NextCloud服务器,大致的安装过程为:安装ubuntu 16.04系统 安装配置Docker环境 安装配置mySql数据库 安装配...原创 2020-04-07 15:59:10 · 3988 阅读 · 9 评论 -
解决docker中运行tomcat后浏览器访问站点出现404错误的方法
docker下载tomcat的官方image以后,按照以下命令运行tomcat:docker run --name tomcat \ -p 8080:8080 \ --restart=always \ -v /root/tomcat/webapps:/usr/local/tomcat/webapps \ -d tomcat通过浏...原创 2020-01-29 00:47:44 · 1349 阅读 · 1 评论 -
docker中运行mysql5.7并把数据库文件保存在宿主机上
docker的hub中的mysql 5.7官方镜像可以直接运行,但是数据库文件及错误日志默认是存放在docker image中的,删除container后,数据库中的数据将丢失。使用如下命令行可以完美解决该问题:docker run -p 3306:3306 \ --name mysql \ --restart=always \ -v /root...原创 2020-01-29 00:41:00 · 1441 阅读 · 0 评论