
Docker安装NextCloud
关于如何使用Docker安装NextCloud
由于前段时间重新给服务器做了系统,所以需要重新安装一个网盘,如下将分享在CentOS系统下的docker安装NextCloud的过程
准备工作
数据库:NextCloud本身支持SQLite、MySQL/MariaDB、PostgreSQL,当前使用MySQL为例
获取NextCloud镜像
远程服务器后执行如下命令
docker search nextcloud # 查询nextcloud镜像
docker pull nextcloud # 拉取nextcloud镜像
创建并启动NextCloud容器
docker run -it -v /etc/nextcloud:/var/www/html -v /mnt/usb:/data -d --restart=always --name nextcloud -p 4321:80 nextcloud:latest
# 参数解释:
# docker run:启动容器
# -d:后台启动
# --restart=always:docker重启该容器跟着重启
# --nmae nextcloud:自定义容器名称
# -p 4321:80:将服务器的4321端口映射到容器的80端口
# nextcloud:latest:选择启动的镜像和版本
#-v /mnt/usb:/data是为了挂载外部存储,后续关于外部存储会提到
完成如上操作之后就已经拥有了一个NextCloud容器,紧接着只需要访问http://ip:4321
即可进入网盘登录页面
配置完端口后记得使用开放防火墙端口
sudo firewall-cmd --zone=public --add-port=4321/tcp --permanent #开放4321端口 sudo firewall-cmd --reload #刷新使其生效
配置NextCloud
在如下页面配置好管理员账号和密码后点击存储&数据库
如下以MySQL为例,填入数据库相关信息
开始安装之后会提示推荐的应用,看需求选择安装,不需要的可以直接选择跳过
等待初始化完成之后就可以正常使用了
以上就是使用Docker安装NextCloud的全过程,希望我的教程可以帮助到你,感谢观看!!
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Yaoriver
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果