CentOS7 下 Docker方式部署 nextcloud步骤

本示范站点在操作系统Centos7环境下;根目录设在:/app/dapp/caihcloud/nextcloud/html,根据实际情况自行调整;假设你已经安装启动好mysql80。现在开始,步骤如下:

1、执行安装命令
yum install docker -y


systemctl start docker //启动docker

systemctl enable docker //设置开机启动docker

systemctl status docker //查看docker状态

2、拉取镜像
docker pull nextcloud //

3、查看镜像是否下载完成
docker images | grep nextcloud

4、创建目录
mkdir -p /app/dapp/caihcloud/nextcloud/html 


5.关于端口和防火墙
①查看8088端口占用情况
netstat -ntlup |grep 8088 //什么没有,表示端口没被占用

②查看防火墙状态
systemctl status firewalld //状态为dead的话开启防火墙

③开启防火墙
systemctl start firewalld

④放行8088端口
firewall-cmd --zone=public --add-port=8088/tcp --permanent
firewall-cmd --reload //重载使端口生效

firewall-cmd --list-ports //检查列出端口



6、启动容器的同时映射容器内80端口到宿主主机8088,映射宿主目录到容器虚拟目录 (docker run --name 容器名字 --rm -it -p [ip:]主机端口:容器端口 镜像名称 [命令])
docker run --name nextcloud -p 8088:80 -v /app/dapp/nextcloud/html:/var/www/html/ -d nextcloud

7、访问8088端口安装网盘系统:安装页面上填入管理账号、数据data目录、选择数据库以及数据库地址、数据登录账号,然后下一步等待安装完成即可。

8、安装完成用http://您的服务器器IP:8088访问站点。

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值