一、部署说明
使用时要分别部署mysql和redis环境
1、mysql部署,所有的表和库已经有了,直接运行docker pull lzyats/images:mysql拉取
docker run --restart=on-failure:5 -d -p 3306:3306 --name mysql lzyats/images:mysql
2、redis部署
docker run --restart=on-failure:5 -d -p 6379:6379 --name redis --privileged=true lzyats/redis:6.25 redis-server /redis/redis.conf
3、web部署
docker run --restart=on-failure:5 -d -p 80:80 --name upload --privileged=true lzyats/images:upload /usr/sbin/init
如果想自定义上传目录,请加上目录参数,但是请将目录权限设置为可写
mkdir /upload && chmod -R 777 /upload
docker run --restart=on-failure:5 -d -p 80:80 -v /upload:/var/www/html/public/upload --name upload --privileged=true lzyats/images:upload /usr/sbin/init
二、调用说明
1、上传请求参数为
http://域名/index/upload/upload?atype=webuploader&parid=合作方ID
合作方ID可在后台查看
2、管理后台
http://域名/lanz
用户名lanz
密码lanz
3、备份数据库
docker exec mysql sh -c 'exec mysqldump --all-databases -uroot -p"pass"' >/back.sql