利用Docker 10分钟搭建朋友圈超火的盲盒交友小程序

前言

最近有不少粉丝私信,反馈交友盲盒的项目版本搭建起来会遇到各种各样的问题,总是不成功。
为了让大家都正常运行起来这个应用,特制作了基于docker的版本,此版本将大部分工作量封装成了镜像,只需要少量的操作步骤就能完美运行盲盒版本的交友软件,能让大家快速使用起来。

安装docker运行环境

安装docker环境,使用以下一键脚本。

# CentOS,版本需在7或7以上
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

# Ubuntu
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

# Debian
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

我这里依然使用CentOS 7来演示,其它版本操作类型。安装完成后启动docker,如果显示为Active: active (running)则正常。

# 启动docker
systemctl start docker

# 查看运行状态
systemctl status docker

image

拉取镜像

docker login --username=yunwei007@ywzc registry.cn-hangzhou.aliyuncs.com

这里需要输入密码,请后台回复关键字「106」获得。显示为Login Successed则成功登录,下一步我们就可以拉取镜像文件了。

image-20211019124447116

上传资源文件(持久化),请后台回复关键字「106」获得。使用以下命令解压到/home目录下,不要随意解压,解压的位置需要与后面docker运行目录相关联。

# 解压
[root@localhost tmp]# tar -pxvzf www.tar.gz -C /home
# 拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/yunweizeichuan/makefriends:v1.0
# 运行镜像
sudo docker run -i -t -d --name makefriends -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true -v /home/www:/www registry.cn-hangzhou.aliyuncs.com/yunweizeichuan/makefriends:v1.0 

# 进入docker环境获得宝塔登录信息
docker exec -it makefriends /bin/bash
/etc/init.d/bt start
/etc/init.d/bt default

将返回的信息记录下来,访问网址为http://你的ip或域名:8888/关键字,登录用户名和密码为后面展示。

image-20211019132256985

image-20211019132423388

修改配置

修改一下ip为你服务器的ip或域名,修改.env文件。如果是域名则用域名表示,修改完成后保存。

image-20211019132544527

image-20211019132625979

将网站的绑定ip或域名新增一个,为你服务器的ip或域名。

image-20211019132750789

最后将nginx、mysql和php手动启动起来。

image-20211019132822544

image-20211019132915061

运行

最后访问我们的网站就可以正常使用了,访问后台,请在ip或域名后加上/admin,默认登录用户名和密码admin/123456。

image-20211019132943077

image-20211019133041827

image-20211019133103729

文中提到的仓库密码和持久化文件,公众号回复「106」获得

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维贼船

你的鼓励将是我创作最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值