相如科技 发表于 2020-3-10 13:13 mysqld后面少了个空格和restart 应该是: sleep 1m;sudo docker exec 5921400d1a6d bash /etc/init.d/bt restart&&sudo docker exec 5921400d1a6d bash /etc/init.d/nginx restart&&sudo docker exec 5921400d1a6d bash /etc/init.d/php-fpm-54 restart&&sudo docker exec 5921400d1a6d bash /etc/init.d/mysqld restart |
。9311 发表于 2019-12-22 17:38 sleep 1m;sudo docker exec 5921400d1a6d bash /etc/init.d/bt restart&&sudo docker exec 5921400d1a6d bash /etc/init.d/nginx restart&&sudo docker exec 5921400d1a6d bash /etc/init.d/php-fpm-54 restart&&sudo docker exec 5921400d1a6d bash /etc/init.d/mysqld 别的可以启动了!但我加入mysqld启动不了!是不是那里错了! |
四、安装MSSQL 1.直接在DOCKER里搜索 mssql-server-linux,有微软发布的版本 2.原本的数据库是放在windows上,所以直接把windows上的备份出来,再下载 sql server tool,连接到群晖的SQLSERVER 把备份的文件还原。(一开始搜索了大量的资料都没有找到能直接用08版的方案,后来抱着尝试的心态,没想到居然成功了) 3.PHP调用MSSQL还需要给PHP文件增加拓展,配置参考了https://blog.csdn.net/21aspnet/article/details/47451253 |
sudo docker exec 91porn php /root/91porn/91all.php 给自己备份一下脚本,91的DOCKER,可以设置每几个小时运行下获取脚本 |
经过几个月的实践,发现,脚本有BUG 群晖开机后DOCKER不会马上运行,需要把脚本延缓执行。 sleep 1m;sudo docker exec eb6bfe0a2dde bash /etc/init.d/bt restart&&sudo docker exec eb6bfe0a2dde bash /etc/init.d/nginx restart&&sudo docker exec eb6bfe0a2dde bash /etc/init.d/php-fpm-56 restart 更新后的脚本为开机后延缓一分钟执行。需要更短时间可以 把sleep后面的1m改成秒 1秒就是1s。 |
找了好久宝塔教程,终于找到了 |