docker搭建NextCloud

图片[1]-docker搭建NextCloud-晴天生活分享日志

Nextcloud是一款开源的网络云存储系统,跨平台支持包括 Windows、Mac、Android、iOS、Linux 等平台,服务器端提供了网页版以及 WebDAV 形式的访问方式, 可连接手机客户端方便同步联系人,日历等信息。支持多语言(包括中文)。服务器端基于PHP编写,数据库支持MySQL/MariaDB,PostgreSQL,Oracle等。Nextcloud 支持 API 和插件扩展,用户可以通过安装各种「插件」来增强网盘的功能,比如 Markdown 编辑器、邮箱、联系人列表、笔记、日历、任务列表、音乐播放器、文档编辑等等。同时也支持多用户管理,进行多用户的协同合作。系统遵守AGPL开源协议。

1.docker run -d -p 8080:80 nextcloud

8080是我们访问时的端口号,可自行根据自身要求修改,改了端口记得放行。

2.

虽然我们在这里将nextcloud安装成功了,但是还有一个问题没有解决,就是如果我们的服务器重启了该怎么办,解决方法如下:

第一:设置docker服务自动重启,代码如下

systemctl enable docker.service

第二:设置docker容器自动启动

在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:

–restart=always (此处是两个横杠,请注意)

– -restart 具体参数值详细信息:
no – 容器退出时,不重启容器;
on-failure – 只有在非0状态退出时才从新启动容器;
always – 无论退出状态是如何,都重启容器;

如果已经启动了则可以使用如下命令:

docker update –restart=always 836620c8bc35(容器ID)

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容